The world system in Hytale is hierarchical and heavily integrated with the ECS.
com.hypixel.hytale.server.core.universe.Universe)
World instances.com.hypixel.hytale.server.core.universe.world.World)
EntityStore (Game Objects) and ChunkStore (Map Data).com.hypixel.hytale.server.core.universe.world.storage.ChunkStore)
IChunkLoader (Disk IO) and IWorldGen (Generation).Chunks in Hytale are Entities within the ChunkStore.
long hash of their X, Z coordinates.CompletableFuture.
ChunkLoadState: Tracks the status of a chunk (Loading, Generating, Ticking).WorldChunk: Contains metadata (index, flags).ChunkColumn: Contains the actual block data (sections).IWorldGen.ChunkStore requests a chunk.IWorldGen.generate() is called.GeneratedChunk is converted to a Holder (ECS entity template).ChunkStore.