Skip to main content

Module level_data

Module level_data 

Source
Expand description

Level data persistence module.

This module handles saving and loading world-level data like game rules, time, weather, spawn point, and seed. This data is stored in level.toml in each world’s directory.

StructsΒ§

LevelData
Persistent level data that gets saved to disk.
LevelDataManager
Manages level data persistence for a world.
RespawnData
Vanilla default respawn data.
SavedLevelSeed πŸ”’
SerializedRespawnData πŸ”’
SpawnPoint
Spawn point data.
WeatherState
Weather state.
WorldBorderData
Persistent world border data stored with Steel level data.
WorldGenerationSettings
Persisted generator metadata used to reject incompatible config changes.

FunctionsΒ§

describe_generation_settings πŸ”’
generation_config_string πŸ”’
wrap_degrees πŸ”’