Class LevelEvent
java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.level.LevelEvent
- Direct Known Subclasses:
 ChunkEvent,LevelEvent.CreateSpawnPosition,LevelEvent.Load,LevelEvent.PotentialSpawns,LevelEvent.Save,LevelEvent.Unload,SaplingGrowTreeEvent,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.Nested classes/interfaces inherited from class net.neoforged.bus.api.Event
net.neoforged.bus.api.Event.HasResult, net.neoforged.bus.api.Event.Result - 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Methods inherited from class net.neoforged.bus.api.Event
getResult, hasResult, setResult 
- 
Field Details
- 
level
 
 - 
 - 
Constructor Details
- 
LevelEvent
 
 - 
 - 
Method Details
- 
getLevel
Returns the level this event is affecting.- Returns:
 - the level this event is affecting
 
 
 -