def setPlayerPosition(self, (x, y, z), player="Player"):
        '''
        Sets the specified player's position
        
        :param x: The desired X coordinate
        :type x: float
        :param y: The desired Y coordinate
        :type y: float
        :param z: The desired Z coordinate
        :type z: float
        :param player: The UUID of the player
        :type player: str
        '''
        posList = nbt.TAG_List([nbt.TAG_Double(p) for p in (x, y - 1.75, z)])
        playerTag = self.getPlayerTag(player)

        playerTag["Pos"] = posList

        Sets the specified player's position
        
        :param x: The desired X coordinate
        :type x: float
        :param y: The desired Y coordinate
        :type y: float
        :param z: The desired Z coordinate
        :type z: float
        :param player: The UUID of the player
        :type player: str
        
pymclevel/infiniteworld.py