Class ChunkDataEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.level.LevelEvent
net.neoforged.neoforge.event.level.ChunkEvent<ChunkAccess>
net.neoforged.neoforge.event.level.ChunkDataEvent
- Direct Known Subclasses:
ChunkDataEvent.Load
,ChunkDataEvent.Save
ChunkDataEvent is fired when a chunk is about to be loaded from disk or saved to disk.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
ChunkDataEvent.Load is fired when the chunk has been created from the providedSerializableChunkData
and is about to be marked as loaded.static class
ChunkDataEvent.Save is fired after the chunk has been serialized to the providedSerializableChunkData
which is about to be handed off to a background thread to be written to disk.Nested classes/interfaces inherited from class net.neoforged.neoforge.event.level.ChunkEvent
ChunkEvent.Unload
Nested classes/interfaces inherited from class net.neoforged.neoforge.event.level.LevelEvent
LevelEvent.CreateSpawnPosition, LevelEvent.PotentialSpawns
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionChunkDataEvent
(ChunkAccess chunk, SerializableChunkData data) ChunkDataEvent
(ChunkAccess chunk, LevelAccessor world, SerializableChunkData data) -
Method Summary
Modifier and TypeMethodDescriptiongetData()
Returns the serialized data of the chunk to be loaded or saved.Methods inherited from class net.neoforged.neoforge.event.level.ChunkEvent
getChunk
Methods inherited from class net.neoforged.neoforge.event.level.LevelEvent
getLevel
-
Field Details
-
data
-
-
Constructor Details
-
ChunkDataEvent
-
ChunkDataEvent
-
-
Method Details
-
getData
Returns the serialized data of the chunk to be loaded or saved.- Returns:
- the serialized data of the chunk to be loaded or saved
-