Implement chunk system

This commit is contained in:
Spottedleaf
2024-10-24 11:11:56 -07:00
parent 9472b1ddf5
commit 7199166cb2
2 changed files with 212 additions and 102 deletions

View File

@@ -8,13 +8,4 @@ todo:
- in ChunkEntitySlices, implement modifySavedEntities() by copying from old
- implement PlayerChunkUnloadEvent in PlatformHooks#onChunkUnWatch
- make sure chunk pos is passed in PlatformHooks#postLoadProtoChunk
- implement chunk_system.ChunkMapMixin diff from reference
- implement chunk_system.ChunkStorageMixin diff from reference
- implement chunk_system.DistanceManagerMixin diff from reference
- implement chunk_system.GenerationChunkHolderMixin diff from reference
- implement chunk_system.LevelChunkMixin diff from reference
- implement chunk_system.LevelMixin diff from reference
- implement chunk_system.SectionStorageMixin diff from reference
- implement chunk_system.SerializableChunkDataMixin diff from reference
- implement chunk_system.ServerLevelMixin diff from reference
- chunk system: move get entity lookup reroute into the folia scheduler api patch