Class ChunkDataEvent.Load
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.level.LevelEvent
net.neoforged.neoforge.event.level.ChunkEvent<net.minecraft.world.level.chunk.ChunkAccess>
net.neoforged.neoforge.event.level.ChunkDataEvent
net.neoforged.neoforge.event.level.ChunkDataEvent.Load
- Enclosing class:
ChunkDataEvent
ChunkDataEvent.Load is fired when the chunk has been created from the provided
SerializableChunkData
and is about to be marked as loaded.
This event is fired on the main server thread in ChunkMap.scheduleChunkLoad(ChunkPos)
.
Saving custom data on a chunk should be handled with data attachments. Interacting with data attachments on the provided chunk is safe in this event.
This event is not cancellable.
This event is fired on the NeoForge.EVENT_BUS
.
-
Nested Class Summary
Nested classes/interfaces inherited from class net.neoforged.neoforge.event.level.ChunkDataEvent
ChunkDataEvent.Load, ChunkDataEvent.Save
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
FieldsModifier and TypeFieldDescriptionprivate final net.minecraft.world.level.chunk.status.ChunkType
-
Constructor Summary
ConstructorsConstructorDescriptionLoad
(net.minecraft.world.level.chunk.ChunkAccess chunk, net.minecraft.world.level.chunk.storage.SerializableChunkData data) -
Method Summary
Methods inherited from class net.neoforged.neoforge.event.level.ChunkDataEvent
getData
Methods inherited from class net.neoforged.neoforge.event.level.ChunkEvent
getChunk
Methods inherited from class net.neoforged.neoforge.event.level.LevelEvent
getLevel
-
Field Details
-
status
private final net.minecraft.world.level.chunk.status.ChunkType status
-
-
Constructor Details
-
Load
public Load(net.minecraft.world.level.chunk.ChunkAccess chunk, net.minecraft.world.level.chunk.storage.SerializableChunkData data)
-
-
Method Details
-
getType
public net.minecraft.world.level.chunk.status.ChunkType getType()
-