Class LevelEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.level.LevelEvent
- Direct Known Subclasses:
BlockGrowFeatureEvent,ChunkEvent,LevelEvent.CreateSpawnPosition,LevelEvent.Load,LevelEvent.PotentialSpawns,LevelEvent.Save,LevelEvent.Unload,SleepFinishedTimeEvent
public abstract class LevelEvent
extends net.neoforged.bus.api.Event
This event is fired whenever an event involving a
LevelAccessor occurs.
All children of this event are fired on the main Forge event bus.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThis event fires whenever aServerLevelis initialized for the first time and a spawn position needs to be chosen.static classThis event is fired whenever a level loads.static classFired when building a list of all possible entities that can spawn at the specified location.static classThis event fires whenever a level is saved.static classThis event is fired whenever a level unloads. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
level
-
-
Constructor Details
-
LevelEvent
-
-
Method Details
-
getLevel
Returns the level this event is affecting.- Returns:
- the level this event is affecting
-