@ApiInternal public interface IInternalHooks
| Modifier and Type | Method | Description |
|---|---|---|
void |
doDefaultEntityUpdate(Entity entity,
java.util.List<ActiveEffect> effects) |
|
void |
doDefaultLiquidBehavior(IWorld world,
int x,
int y,
TileLayer layer,
TileLiquid tile) |
|
boolean |
doDefaultShiftClicking(IGameInstance game,
int button,
GuiContainer gui,
ComponentSlot slot) |
|
boolean |
doDefaultSlotMovement(IGameInstance game,
int button,
float x,
float y,
ComponentSlot slot) |
|
boolean |
doInputFieldCharInput(IGameInstance game,
char[] characters,
ComponentInputField field) |
|
boolean |
doInputFieldKeyPress(IGameInstance game,
int button,
ComponentInputField field) |
|
void |
doInputFieldRender(IGameInstance game,
IAssetManager manager,
IRenderer g,
int x,
int y,
ComponentInputField field) |
|
void |
doTileStateInit(TileState thisState,
IResourceName name,
Tile tile,
java.util.Map<java.lang.String,java.lang.Comparable> properties,
com.google.common.collect.Table<java.lang.String,java.lang.Comparable,TileState> subStates) |
|
void |
doWorldObjectMovement(MovableWorldObject object) |
|
java.lang.String |
getKeyOrMouseName(int key) |
|
IStateHandler |
makeStateHandler(Tile tile) |
|
boolean |
placeTile(int x,
int y,
TileLayer layer,
AbstractEntityPlayer player,
ItemInstance selected,
Tile tile,
boolean removeItem,
boolean simulate) |
void doDefaultEntityUpdate(Entity entity, java.util.List<ActiveEffect> effects)
void doWorldObjectMovement(MovableWorldObject object)
boolean doDefaultSlotMovement(IGameInstance game, int button, float x, float y, ComponentSlot slot)
boolean doDefaultShiftClicking(IGameInstance game, int button, GuiContainer gui, ComponentSlot slot)
boolean placeTile(int x,
int y,
TileLayer layer,
AbstractEntityPlayer player,
ItemInstance selected,
Tile tile,
boolean removeItem,
boolean simulate)
void doDefaultLiquidBehavior(IWorld world, int x, int y, TileLayer layer, TileLiquid tile)
java.lang.String getKeyOrMouseName(int key)
boolean doInputFieldKeyPress(IGameInstance game, int button, ComponentInputField field)
boolean doInputFieldCharInput(IGameInstance game, char[] characters, ComponentInputField field)
void doInputFieldRender(IGameInstance game, IAssetManager manager, IRenderer g, int x, int y, ComponentInputField field)
void doTileStateInit(TileState thisState, IResourceName name, Tile tile, java.util.Map<java.lang.String,java.lang.Comparable> properties, com.google.common.collect.Table<java.lang.String,java.lang.Comparable,TileState> subStates)
IStateHandler makeStateHandler(Tile tile)