public class WorldEvent
extends net.minecraftforge.eventbus.api.Event
Event
as its parameter, the method will
receive every child event of this class.world
contains the World this event is occurring in.MinecraftForge#EVENT_BUS
.Modifier and Type | Class and Description |
---|---|
static class |
WorldEvent.CreateSpawnPosition
Called by WorldServer when it attempts to create a spawnpoint for a dimension.
|
static class |
WorldEvent.Load
WorldEvent.Load is fired when Minecraft loads a world.
This event is fired when a world is loaded in WorldClient#WorldClient(NetHandlerPlayClient, WorldSettings, int, EnumDifficulty, Profiler) ,
MinecraftServer#loadAllWorlds(String, String, long, WorldType, String) ,
IntegratedServer#loadAllWorlds(String, String, long, WorldType, String)
DimensionManager#initDimension(int) ,
and ForgeInternalHandler#onDimensionLoad(Load) . |
static class |
WorldEvent.PotentialSpawns
Called by WorldServer to gather a list of all possible entities that can spawn at the specified location.
|
static class |
WorldEvent.Save
WorldEvent.Save is fired when Minecraft saves a world.
This event is fired when a world is saved in WorldServer#saveAllChunks(boolean, IProgressUpdate) ,
ForgeInternalHandler#onDimensionSave(Save) . |
static class |
WorldEvent.Unload
WorldEvent.Unload is fired when Minecraft unloads a world.
This event is fired when a world is unloaded in Minecraft#loadWorld(WorldClient, String) ,
MinecraftServer.stopServer() ,
DimensionManager#unloadWorlds() ,
ForgeInternalHandler#onDimensionUnload(Unload) . |
Constructor and Description |
---|
WorldEvent(IWorld world) |
Modifier and Type | Method and Description |
---|---|
IWorld |
getWorld() |