Package net.minecraftforge.event.world
Class WorldEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.event.world.WorldEvent
- Direct Known Subclasses:
ChunkEvent
,SaplingGrowTreeEvent
,SleepFinishedTimeEvent
,WorldEvent.CreateSpawnPosition
,WorldEvent.Load
,WorldEvent.PotentialSpawns
,WorldEvent.Save
,WorldEvent.Unload
public class WorldEvent
extends net.minecraftforge.eventbus.api.Event
WorldEvent is fired when an event involving the world occurs.
If a method utilizes this
All children of this event are fired on the
If a method utilizes this
Event
as its parameter, the method will
receive every child event of this class.world
contains the World this event is occurring in.All children of this event are fired on the
MinecraftForge#EVENT_BUS
.-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Called by WorldServer when it attempts to create a spawnpoint for a dimension.static class
WorldEvent.Load is fired when Minecraft loads a world.
This event is fired when a world is loaded inWorldClient#WorldClient(NetHandlerPlayClient, WorldSettings, int, EnumDifficulty, Profiler)
,MinecraftServer#loadAllWorlds(String, String, long, WorldType, String)
,IntegratedServer#loadAllWorlds(String, String, long, WorldType, String)
DimensionManager#initDimension(int)
, andForgeInternalHandler#onDimensionLoad(Load)
.static class
Called by WorldServer to gather a list of all possible entities that can spawn at the specified location.static class
WorldEvent.Save is fired when Minecraft saves a world.
This event is fired when a world is saved inWorldServer#saveAllChunks(boolean, IProgressUpdate)
,ForgeInternalHandler#onDimensionSave(Save)
.static class
WorldEvent.Unload is fired when Minecraft unloads a world.
This event is fired when a world is unloaded inMinecraft#loadWorld(WorldClient, String)
,MinecraftServer.stopServer()
,DimensionManager#unloadWorlds()
,ForgeInternalHandler#onDimensionUnload(Unload)
.Nested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event
net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
-
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class net.minecraftforge.eventbus.api.Event
getListenerList, getParentListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setup
-
Field Details
-
world
-
-
Constructor Details
-
WorldEvent
-
-
Method Details
-
getWorld
-