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
11Editor Level Migration Versionint8 · 1 byte
12Day Cycle Stop Timevarint32 · variable (up to 5 bytes)
13Education Edition Offervaruint32 · variable (up to 5 bytes)
14Education Features Enabledboolean · 1 byte
15Education Product IDstring · variable
16Rain Levelfloat · 4 bytes
17Lightning Levelfloat · 4 bytes
18Has Confirmed Platform Locked Contentboolean · 1 byte
19Multiplayer Game Intentboolean · 1 byte
20LAN Broadcast Intentboolean · 1 byte
21Xbox Live Broadcast Settingvarint32 · variable (up to 5 bytes)
22Platform Broadcast Settingvarint32 · variable (up to 5 bytes)
23Commands Enabledboolean · 1 byte
24Texture Packs Requiredboolean · 1 byte
25Rule DataGameRulesChangedPacketData · variable
26ExperimentsExperiments · variable
27Has Bonus Chest Enabledboolean · 1 byte
28Start With Map Enabledboolean · 1 byte
29Player Permissionsint8 · 1 byte
30Server Chunk Tick Rangeint32 · 4 bytes
31Has Locked Behavior Packboolean · 1 byte
32Has Locked Resource Packboolean · 1 byte
33Is From Locked Templateboolean · 1 byte
34Use Msa Gamertags Onlyboolean · 1 byte
35Is From World Templateboolean · 1 byte
36Is World Template Option Lockedboolean · 1 byte
37Only Spawn V1 Villagersboolean · 1 byte
38Persona Disabledboolean · 1 byte
39Custom Skins Disabledboolean · 1 byte
40Emote Chat Mutedboolean · 1 byte
41Base Game Versionstring · variable
42Limited World Widthint32 · 4 bytes
43Limited World Depthint32 · 4 bytes
44Nether Typeboolean · 1 byte
45Edu Shared Uri ResourceEduSharedUriResource · variable
46Override Force Experimental Gameplayboolean · 1 byte
47Chat Restriction Leveluint8 · 1 byte
48Disable Player Interactionsboolean · 1 byte
49Server Editor Connection Policyvarint32 · variable (up to 5 bytes)
50Allow Anonymous Block Drops In Editor Worldsboolean · 1 byte
Fields
51 top-level fields- 0Seed
uint64 1Spawn SettingsSpawnSettings
0Spawn Biome TypeEnum-as-ValueAllow unknown enum valuesSpawnBiomeTypeas
int16- 0
Default - 1
UserDefined
- 0
- 1User Defined Biome Name
string - 2DimensionCompression
varint32
2Generator TypeCompressionEnum-as-ValueAllow unknown enum valuesGeneratorTypeas
varint32- 0
Legacy - 1
Overworld - 2
Flat - 3
Nether - 4
TheEnd - 5
Void - 6
Undefined
- 0
- 4Is Hardcore
boolean 5Game DifficultyCompressionEnum-as-ValueAllow unknown enum valuesDifficultyas
varint32- 0
Peaceful - 1
Easy - 2
Normal - 3
Hard - 4
Count - 5
Unknown
- 0
- 7Achievements Disabled
boolean 8Editor World TypeCompressionEnum-as-ValueAllow unknown enum valuesEditorWorldTypeas
varint32- 0
NonEditor - 1
EditorProject - 2
EditorTestLevel - 3
EditorRealmsUpload
- 0
- 9Is Created In Editor
boolean - 10Is Exported From Editor
boolean 11Editor Level Migration VersionCompressionEnum-as-ValueEditorLevelMigrationVersionas
int8- 0
Legacy - 1
EditorAchievements
- 0
- 12Day Cycle Stop TimeCompression
varint32 13Education Edition OfferCompressionEnum-as-ValueAllow unknown enum valuesEducationEditionOfferas
varuint32- 0
None - 1
RestOfWorld - 2
China_Deprecated
- 0
- 14Education Features Enabled
boolean - 15Education Product ID
string - 16Rain Level
float - 17Lightning Level
float - 18Has Confirmed Platform Locked Content
boolean - 19Multiplayer Game Intent
boolean - 20LAN Broadcast Intent
boolean 21Xbox Live Broadcast SettingCompressionEnum-as-ValueAllow unknown enum valuesGamePublishSettingas
varint32- 0
NoMultiPlay - 1
InviteOnly - 2
FriendsOnly - 3
FriendsOfFriends - 4
Public
- 0
22Platform Broadcast SettingCompressionEnum-as-ValueAllow unknown enum valuesGamePublishSettingas
varint32- 0
NoMultiPlay - 1
InviteOnly - 2
FriendsOnly - 3
FriendsOfFriends - 4
Public
- 0
- 23Commands Enabled
boolean - 24Texture Packs Required
boolean 26ExperimentsExperiments
0TogglesActive experiment toggles followed by always-on togglesNo size compressionExperimentToggleas
array<ExperimentToggle>- 1ExperimentsEverToggledWhether any experiments have ever been toggled in this world
boolean
- 27Has Bonus Chest Enabled
boolean - 28Start With Map Enabled
boolean 29Player PermissionsCompressionEnum-as-ValueAllow unknown enum valuesPlayerPermissionLevelas
int8- 0
Visitor - 1
Member - 2
Operator - 3
Custom
- 0
- 30Server Chunk Tick Range
int32 - 31Has Locked Behavior Pack
boolean - 32Has Locked Resource Pack
boolean - 33Is From Locked Template
boolean - 34Use Msa Gamertags Only
boolean - 35Is From World Template
boolean - 36Is World Template Option Locked
boolean - 37Only Spawn V1 Villagers
boolean - 38Persona Disabled
boolean - 39Custom Skins Disabled
boolean - 40Emote Chat Muted
boolean - 41Base Game Version
string - 42Limited World Width
int32 - 43Limited World Depth
int32 - 44Nether Type
boolean 45Edu Shared Uri ResourceEduSharedUriResource
47Chat Restriction LevelEnum-as-ValueAllow unknown enum valuesChatRestrictionLevelas
uint8- 0
None - 1
Dropped - 2
Disabled
- 0
- 48Disable Player Interactions
boolean 49Server Editor Connection PolicyCompressionEnum-as-ValueAllow unknown enum valuesServerEditorConnectionPolicyas
varint32- 0
MatchWorldType - 1
EditorOnly - 2
VanillaOnly - 3
Mixed
- 0
- 50Allow 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.