| Class | Description |
|---|---|
| AddBreakProgressEvent |
This event is fired every tick when an
AbstractEntityPlayer is in the
process of breaking a tile. |
| AddEntityToWorldEvent |
This event is fired when an
Entity is added to the world using IChunkOrWorld.addEntity(Entity). |
| BreakEvent |
This event is fired when a
Tile is broken by an AbstractEntityPlayer. |
| CharEvent |
This event is fired when a character is input.
|
| ChatMessageEvent |
This event is fired when a message is sent in an
IChatLog. |
| ChunkSaveEvent |
This event is fired when an
IChunk is saved using the specified
IDataManager. |
| ComponentRenderEvent |
This event is fired when a
GuiComponent renders using GuiComponent.render(IGameInstance, IAssetManager, IRenderer, int, int). |
| ComponentRenderOverlayEvent |
This event is fired when a
GuiComponent renders its overlay using
GuiComponent.renderOverlay(IGameInstance, IAssetManager, IRenderer,
int, int). |
| ConstructEvent |
This event is fired when construction takes place in
IApiHandler.construct(AbstractEntityPlayer, Inventory, Inventory, IRecipe,
int, List, Function, float). |
| ContainerOpenEvent |
This event is fired when an
ItemContainer is opened. |
| CursorPosEvent |
This event is fired when the cursor is being moved.
|
| EntityDamageEvent |
This event is fired when an
EntityLiving takes damage using the
EntityLiving.takeDamage(int) method. |
| EntityDeathEvent |
This event is fired when an
Entity dies using Entity.setDead(boolean). |
| EntityInteractEvent |
This event is fired when an interaction with an
Entity is taken,
right before its Entity.onInteractWith(AbstractEntityPlayer, double,
double) method is called. |
| EntityTickEvent |
This event is fired every tick when an
Entity is updating. |
| GuiInitEvent |
This event is fired after a
Gui has been initialized and before its
components are sorted. |
| GuiOpenEvent |
This event is fired when a
Gui is opened. |
| InitGuiComponentEvent |
This event is fired when a
GuiComponent is created. |
| InteractionEvent |
This event is fired when an
AbstractEntityPlayer interacts with the
world in any way. |
| InventoryChangeEvent |
This event is fired when an
AbstractInventory changes and its IInventory.notifyChange(int) method is called. |
| ItemInteractEvent |
This event is fired when an interaction is taken using an
Item before
its Item.onInteractWith(IWorld, int, int, TileLayer, double, double,
AbstractEntityPlayer, ItemInstance) method is called. |
| ItemPickupEvent |
This event is fired when an
AbstractEntityItem is being picked up by
an AbstractEntityPlayer. |
| KeyEvent |
This event is fired when a key is pressed or held down.
|
| LayerActionEvent |
This event is fired when interaction on a
TileLayer is attempted. |
| LoadAssetsEvent |
This event gets fired after the
IAssetManager loads or reloads
assets. |
| LoadSettingsEvent |
This event is fired before the
Settings are loaded in IMod.preInit(IGameInstance, IApiHandler, IEventHandler). |
| MakeCameraCoordsEvent |
This event is fired every tick when the renderer decides what to center the
camera on.
|
| MissingTileEvent |
This event gets fired when a
TileState is missing from the tile state
registry while a chunk is loaded. |
| MouseEvent |
This event is fired when a mouse button is held down or pressed.
|
| OverlayRenderEvent |
This event is fired when the overlay is rendered.
|
| PlaceTileEvent |
This event is fired when a
Tile is placed into the world by an AbstractEntityPlayer, before Tile.doPlace(IWorld, int, int,
TileLayer, ItemInstance, AbstractEntityPlayer) is called. |
| PlayerJoinWorldEvent |
This event is fired when an
AbstractEntityPlayer connects to a world. |
| PlayerLeaveWorldEvent |
This event is fired when an
AbstractEntityPlayer disconnects from a
world. |
| PlayerRenderEvent |
This event is fired after an
AbstractEntityPlayer is rendered. |
| RegenEvent |
This event gets fired when an
EntityLiving tries to regenerate
health. |
| ResetMovedPlayerEvent |
This event is fired when a simple calculation in the server results in the
AbstractEntityPlayer in question having moved farther than they
should be able to. |
| ScrollEvent |
This is fired when the moues wheel is scrolled either horizontally or
vertically.
|
| SetBiomeEvent |
This event is fired when a
Biome is set into the world using IChunk.setBiomeInner(int, int, Biome) or any of the helper methods like IChunkOrWorld.setBiome(int, int, Biome). |
| SetStateEvent |
This event is fired when an
TileState is set into the world using
IChunk.setStateInner(TileLayer, int, int, TileState), meaning it will
also be called on any of the other helper methods like IChunkOrWorld.setState(TileLayer, int, int, TileState). |
| TileDropsEvent |
This event is fired whenever a
Tile is broken in the world. |
| TileEntityTickEvent |
This event is fired every tick when a
TileEntity updates. |
| TileInteractEvent |
This event is fired when an
Tile is being interacted with, right
before its Tile.onInteractWith(IWorld, int, int, TileLayer, double,
double, AbstractEntityPlayer) method is called. |
| TooltipEvent |
This event is fired whenever a tooltip is rendered using
IRenderer.describeItem(IGameInstance, IAssetManager, ItemInstance). |
| WorldCreationEvent |
This event is fired when an
IWorld is created for the first time. |
| WorldGenEvent |
This event is fired when an
IWorldGenerator is generating using
IWorldGenerator.generate(IWorld, IChunk). |
| WorldLoadEvent |
This event is fired when an
IWorld is loaded. |
| WorldObjectCollisionEvent |
This event is fired when a
MovableWorldObject collides with a set of
BoundBox objects in the world. |
| WorldRenderEvent |
This event is fired every frame when an
IWorld is rendered. |
| WorldSaveEvent |
This event is fired when an
IWorld is saved using the specified
IDataManager. |
| WorldTickEvent |
This event is fired from the specified
IWorld every tick. |
| WorldUnloadEvent |
This event is fired when an
IWorld is unloaded. |
| Enum | Description |
|---|---|
| LayerActionEvent.Type |