LevelSettings
0Seeduint64 · 8 bytes
1Spawn SettingsSpawnSettings · variable
2Generator Typevarint32 · variable (up to 5 bytes)
3Game Typevarint32 · variable (up to 5 bytes)
4Is Hardcoreboolean · 1 byte
5Game Difficultyvarint32 · variable (up to 5 bytes)
6Default Spawn Block PositionBlockPos · variable
7Achievements Disabledboolean · 1 byte
8Editor World Typevarint32 · variable (up to 5 bytes)
9Is Created In Editorboolean · 1 byte
10Is Exported From Editorboolean · 1 byte
11Day Cycle Stop Timevarint32 · variable (up to 5 bytes)
12Education Edition Offervaruint32 · variable (up to 5 bytes)
13Education Features Enabledboolean · 1 byte
14Education Product IDstring · variable
15Rain Levelfloat · 4 bytes
16Lightning Levelfloat · 4 bytes
17Has Confirmed Platform Locked Contentboolean · 1 byte
18Multiplayer Game Intentboolean · 1 byte
19LAN Broadcast Intentboolean · 1 byte
20Xbox Live Broadcast Settingvarint32 · variable (up to 5 bytes)
21Platform Broadcast Settingvarint32 · variable (up to 5 bytes)
22Commands Enabledboolean · 1 byte
23Texture Packs Requiredboolean · 1 byte
24Rule DataGameRulesChangedPacketData · variable
25ExperimentsExperiments · variable
26Has Bonus Chest Enabledboolean · 1 byte
27Start With Map Enabledboolean · 1 byte
28Player Permissionsint8 · 1 byte
29Server Chunk Tick Rangeint32 · 4 bytes
30Has Locked Behavior Packboolean · 1 byte
31Has Locked Resource Packboolean · 1 byte
32Is From Locked Templateboolean · 1 byte
33Use Msa Gamertags Onlyboolean · 1 byte
34Is From World Templateboolean · 1 byte
35Is World Template Option Lockedboolean · 1 byte
36Only Spawn V1 Villagersboolean · 1 byte
37Persona Disabledboolean · 1 byte
38Custom Skins Disabledboolean · 1 byte
39Emote Chat Mutedboolean · 1 byte
40Base Game Versionstring · variable
41Limited World Widthint32 · 4 bytes
42Limited World Depthint32 · 4 bytes
43Nether Typeboolean · 1 byte
44Edu Shared Uri ResourceEduSharedUriResource · variable
45Override Force Experimental Gameplayboolean · 1 byte
46Chat Restriction Leveluint8 · 1 byte
47Disable Player Interactionsboolean · 1 byte
48Server Editor Connection Policyvarint32 · variable (up to 5 bytes)
49Allow Anonymous Block Drops In Editor Worldsboolean · 1 byte
Fields
50 top-level fields- 0Seed
uint64 1Spawn SettingsSpawnSettings
2Generator TypeCompressionEnum-as-Value
varint32- 0
Legacy - 1
Overworld - 2
Flat - 3
Nether - 4
TheEnd - 5
Void - 6
Undefined
- 0
3Game TypeCompressionEnum-as-Value
varint32- 0
Undefined - 1
Survival - 2
Creative - 3
Adventure - 4
Default - 5
Spectator - 6
WorldDefault
- 0
- 4Is Hardcore
boolean 5Game DifficultyCompressionEnum-as-Value
varint32- 0
Peaceful - 1
Easy - 2
Normal - 3
Hard - 4
Count - 5
Unknown
- 0
- 7Achievements Disabled
boolean 8Editor World TypeCompressionEnum-as-Value
varint32- 0
NonEditor - 1
EditorProject - 2
EditorTestLevel - 3
EditorRealmsUpload
- 0
- 9Is Created In Editor
boolean - 10Is Exported From Editor
boolean - 11Day Cycle Stop TimeCompression
varint32 12Education Edition OfferCompressionEnum-as-Value
varuint32- 0
None - 1
RestOfWorld - 2
China_Deprecated
- 0
- 13Education Features Enabled
boolean - 14Education Product ID
string - 15Rain Level
float - 16Lightning Level
float - 17Has Confirmed Platform Locked Content
boolean - 18Multiplayer Game Intent
boolean - 19LAN Broadcast Intent
boolean 20Xbox Live Broadcast SettingCompressionEnum-as-Value
varint32- 0
NoMultiPlay - 1
InviteOnly - 2
FriendsOnly - 3
FriendsOfFriends - 4
Public
- 0
21Platform Broadcast SettingCompressionEnum-as-Value
varint32- 0
NoMultiPlay - 1
InviteOnly - 2
FriendsOnly - 3
FriendsOfFriends - 4
Public
- 0
- 22Commands Enabled
boolean - 23Texture Packs Required
boolean 25ExperimentsExperiments
0TogglesNo size compressionExperimentToggleas
array<ExperimentToggle>- 1ExperimentsEverToggled
boolean
- 26Has Bonus Chest Enabled
boolean - 27Start With Map Enabled
boolean 28Player PermissionsCompressionEnum-as-Value
int8- 0
Visitor - 1
Member - 2
Operator - 3
Custom
- 0
- 29Server Chunk Tick Range
int32 - 30Has Locked Behavior Pack
boolean - 31Has Locked Resource Pack
boolean - 32Is From Locked Template
boolean - 33Use Msa Gamertags Only
boolean - 34Is From World Template
boolean - 35Is World Template Option Locked
boolean - 36Only Spawn V1 Villagers
boolean - 37Persona Disabled
boolean - 38Custom Skins Disabled
boolean - 39Emote Chat Muted
boolean - 40Base Game Version
string - 41Limited World Width
int32 - 42Limited World Depth
int32 - 43Nether Type
boolean 44Edu Shared Uri ResourceEduSharedUriResource
46Chat Restriction LevelEnum-as-Value
uint8- 0
None - 1
Dropped - 2
Disabled
- 0
- 47Disable Player Interactions
boolean 48Server Editor Connection PolicyCompressionEnum-as-Value
varint32- 0
MatchWorldType - 1
EditorOnly - 2
VanillaOnly - 3
Mixed
- 0
- 49Allow Anonymous Block Drops In Editor Worlds
boolean
Packet references
1 reference- StartGamePacketSettings › LevelSettings
Changelog
Stable releases
Changes between stable protocol releases.
- Released
- Protocol
- 2168
Changed 1
- Added Allow unknown enum values to
Generator Typeserialization. - Added Allow unknown enum values to
Game Typeserialization. - Added Allow unknown enum values to
Game Difficultyserialization. - Added Allow unknown enum values to
Editor World Typeserialization. - Added Allow unknown enum values to
Education Edition Offerserialization. - Added Allow unknown enum values to
Xbox Live Broadcast Settingserialization. - Added Allow unknown enum values to
Platform Broadcast Settingserialization. - Added Allow unknown enum values to
Player Permissionsserialization. - Added Allow unknown enum values to
Chat Restriction Levelserialization. - Added Allow unknown enum values to
Server Editor Connection Policyserialization.
All builds
Changes between consecutive stable releases and preview builds.
- Released
- Protocol
- 2216
- Previous build
- 1.26.60-preview.25
Changed 1
- Added field
Editor Level Migration Version(typeint8). - Moved
Day Cycle Stop Timefrom field 11 to 12. - Moved
Education Edition Offerfrom field 12 to 13. - Moved
Education Features Enabledfrom field 13 to 14. - Moved
Education Product IDfrom field 14 to 15. - Moved
Rain Levelfrom field 15 to 16. - Moved
Lightning Levelfrom field 16 to 17. - Moved
Has Confirmed Platform Locked Contentfrom field 17 to 18. - Moved
Multiplayer Game Intentfrom field 18 to 19. - Moved
LAN Broadcast Intentfrom field 19 to 20. - Moved
Xbox Live Broadcast Settingfrom field 20 to 21. - Moved
Platform Broadcast Settingfrom field 21 to 22. - Moved
Commands Enabledfrom field 22 to 23. - Moved
Texture Packs Requiredfrom field 23 to 24. - Moved
Rule Datafrom field 24 to 25. - Moved
Experimentsfrom field 25 to 26. - Moved
Has Bonus Chest Enabledfrom field 26 to 27. - Moved
Start With Map Enabledfrom field 27 to 28. - Moved
Player Permissionsfrom field 28 to 29. - Moved
Server Chunk Tick Rangefrom field 29 to 30. - Moved
Has Locked Behavior Packfrom field 30 to 31. - Moved
Has Locked Resource Packfrom field 31 to 32. - Moved
Is From Locked Templatefrom field 32 to 33. - Moved
Use Msa Gamertags Onlyfrom field 33 to 34. - Moved
Is From World Templatefrom field 34 to 35. - Moved
Is World Template Option Lockedfrom field 35 to 36. - Moved
Only Spawn V1 Villagersfrom field 36 to 37. - Moved
Persona Disabledfrom field 37 to 38. - Moved
Custom Skins Disabledfrom field 38 to 39. - Moved
Emote Chat Mutedfrom field 39 to 40. - Moved
Base Game Versionfrom field 40 to 41. - Moved
Limited World Widthfrom field 41 to 42. - Moved
Limited World Depthfrom field 42 to 43. - Moved
Nether Typefrom field 43 to 44. - Moved
Edu Shared Uri Resourcefrom field 44 to 45. - Moved
Override Force Experimental Gameplayfrom field 45 to 46. - Moved
Chat Restriction Levelfrom field 46 to 47. - Moved
Disable Player Interactionsfrom field 47 to 48. - Moved
Server Editor Connection Policyfrom field 48 to 49. - Moved
Allow Anonymous Block Drops In Editor Worldsfrom field 49 to 50.
- Released
- Protocol
- 2192
- Previous build
- 1.26.50-preview.25
Changed 1
- Added Allow unknown enum values to
Generator Typeserialization. - Added Allow unknown enum values to
Game Typeserialization. - Added Allow unknown enum values to
Game Difficultyserialization. - Added Allow unknown enum values to
Editor World Typeserialization. - Added Allow unknown enum values to
Education Edition Offerserialization. - Added Allow unknown enum values to
Xbox Live Broadcast Settingserialization. - Added Allow unknown enum values to
Platform Broadcast Settingserialization. - Added Allow unknown enum values to
Player Permissionsserialization. - Added Allow unknown enum values to
Chat Restriction Levelserialization. - Added Allow unknown enum values to
Server Editor Connection Policyserialization.
- Released
- Protocol
- 2177
- Previous build
- 1.26.45
Changed 1
- Removed Allow unknown enum values from
Generator Typeserialization. - Removed Allow unknown enum values from
Game Typeserialization. - Removed Allow unknown enum values from
Game Difficultyserialization. - Removed Allow unknown enum values from
Editor World Typeserialization. - Removed Allow unknown enum values from
Education Edition Offerserialization. - Removed Allow unknown enum values from
Xbox Live Broadcast Settingserialization. - Removed Allow unknown enum values from
Platform Broadcast Settingserialization. - Removed Allow unknown enum values from
Player Permissionsserialization. - Removed Allow unknown enum values from
Chat Restriction Levelserialization. - Removed Allow unknown enum values from
Server Editor Connection Policyserialization.
- Released
- Protocol
- 2168
- Previous build
- 1.26.43
Changed 1
- Added Allow unknown enum values to
Generator Typeserialization. - Added Allow unknown enum values to
Game Typeserialization. - Added Allow unknown enum values to
Game Difficultyserialization. - Added Allow unknown enum values to
Editor World Typeserialization. - Added Allow unknown enum values to
Education Edition Offerserialization. - Added Allow unknown enum values to
Xbox Live Broadcast Settingserialization. - Added Allow unknown enum values to
Platform Broadcast Settingserialization. - Added Allow unknown enum values to
Player Permissionsserialization. - Added Allow unknown enum values to
Chat Restriction Levelserialization. - Added Allow unknown enum values to
Server Editor Connection Policyserialization.