def read(stream, packet_size): x = StreamIO.read_double(stream) y = StreamIO.read_double(stream) z = StreamIO.read_double(stream) on_ground = StreamIO.read_bool(stream) return PlayerPositionServerPacket(x, y, z, on_ground)
def read(stream, packet_size): x = StreamIO.read_double(stream) y = StreamIO.read_double(stream) z = StreamIO.read_double(stream) yaw = StreamIO.read_float(stream) pitch = StreamIO.read_float(stream) flags = StreamIO.read_byte(stream) return PlayerPositionAndLookClientPacket(x, y, z, yaw, pitch, flags)
def read(stream): value = StreamIO.read_double(stream) return NBTTagDouble(value)