dolor.packets.clientbound.play.join_game

class JoinGamePacket(*, buf=None, ctx=None, **kwargs)[source]

Bases: dolor.packets.packet.ClientboundPacket, dolor.packets.packet.PlayPacket

id = <dolor.versions.VersionSwitcher object>
entity_id: dolor.types.numeric.Int

A signed 32-bit integer.

hardcore: dolor.types.version.VersionSwitchedType
game_mode: dolor.types.enum.UnsignedByteEnum(GameMode)
prev_game_mode: dolor.types.version.VersionSwitchedType
world_names: dolor.types.version.VersionSwitchedType
dimension_codec: dolor.types.version.VersionSwitchedType
dimension: dolor.types.version.VersionSwitchedType
world_name: dolor.types.version.VersionSwitchedType
hashed_seed: dolor.types.numeric.Long

A signed 64-bit integer.

max_players: dolor.types.numeric.VarInt

A signed, variable-length 32-bit integer.

level_type: dolor.types.version.VersionSwitchedType
view_distance: dolor.types.numeric.VarInt

A signed, variable-length 32-bit integer.

reduced_debug_info: dolor.types.numeric.Boolean

A boolean that corresponds to a single byte.

enable_respawn_screen: dolor.types.numeric.Boolean

A boolean that corresponds to a single byte.

debug: dolor.types.version.VersionSwitchedType
flat: dolor.types.version.VersionSwitchedType
class RespawnPacket(*, buf=None, ctx=None, **kwargs)[source]

Bases: dolor.packets.packet.ClientboundPacket, dolor.packets.packet.PlayPacket

id = <dolor.versions.VersionSwitcher object>
dimension: dolor.types.version.VersionSwitchedType
world_name: dolor.types.version.VersionSwitchedType
hashed_seed: dolor.types.numeric.Long

A signed 64-bit integer.

game_mode: dolor.types.enum.UnsignedByteEnum(GameMode)
prev_game_mode: dolor.types.version.VersionSwitchedType
level_type: dolor.types.version.VersionSwitchedType
debug: dolor.types.version.VersionSwitchedType
flat: dolor.types.version.VersionSwitchedType
copy_metadata: dolor.types.version.VersionSwitchedType