← Type index

GameType

Enum values

7 values
  1. 0Undefined
  2. 1Survival
  3. 2Creative
  4. 3Adventure
  5. 4Default
  6. 5Spectator
  7. 6WorldDefault

Packet references

5 references
  1. AddPlayerPacket
    Player Game Type › GameType
    CompressionEnum-as-Value
  2. SetPlayerGameTypePacket
    Player Game Type › GameType
    CompressionEnum-as-Value
  3. StartGamePacket
    Game Type › GameType
    CompressionEnum-as-ValueAllow unknown enum values
  4. StartGamePacket
    Settings › LevelSettings › Game Type › GameType
    CompressionEnum-as-ValueAllow unknown enum values
  5. UpdatePlayerGameTypePacket
    Player Game Type › GameType
    CompressionEnum-as-Value

Wire format

2 formats

Values are serialized as varint32.

ZigZag-encoded, then written as base-128 groups with the high bit indicating continuation. 1-5 bytes

CompressionEnum-as-ValueAllow unknown enum values

Values are serialized as varint32.

ZigZag-encoded, then written as base-128 groups with the high bit indicating continuation. 1-5 bytes

CompressionEnum-as-Value

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this type.