dolor.enums

Useful enums, mostly for packets.

class State(value)[source]

Bases: enum.Enum

The state used for packets.

Also used in HandshakePacket.

Handshaking = 0
Status = 1
Login = 2
Play = 3
class ChatPosition(value)[source]

Bases: enum.Enum

The position of a ChatMessagePacket.

Chat = 0
System = 1
GameInfo = 2
class Action(value)[source]

Bases: enum.Enum

The action of a ClientStatusPacket.

Respawn = 0
RequestStats = 1
class GameMode(value)[source]

Bases: enum.Enum

A player’s gamemode.

The Hardcore* enums are only used in older versions.

Used in JoinGamePacket and RespawnPacket.

Survival = 0
Creative = 1
Adventure = 2
Spectator = 3
HardcoreSurvival = 8
HardcoreCreative = 9
HardcoreAdventure = 10
HardcoreSpectator = 11
Invalid = 255
class LegacyDimension(value)[source]

Bases: enum.Enum

A dimension. Only used in older versions.

Overworld = 0
Nether = -1
End = 1
class LevelType(value)[source]

Bases: enum.Enum

The level type of a world. Only used in older versions.

Default = 'default'
Flat = 'flat'
LargeBiomes = 'largeBiomes'
Amplified = 'amplified'
Customized = 'customized'
Buffet = 'buffet'
Default_1_1 = 'default_1_1'