IRegister
Types
Functions
Registers a new trigger that runs before an action bar message is received.
Registers a new trigger that runs whenever the player has left clicked on an entity
Registers a new trigger that runs before the player breaks a block
Registers a new trigger that runs before a chat message is received.
Registers a new trigger that runs whenever the user clicks on a clickable chat component
Registers a new trigger that runs whenever the user hovers over a hoverable chat component
Registers a new trigger that runs before a mouse button is being pressed or released.
Registers a new command that will run the method provided.
Registers a new trigger that runs while a mouse button is being held down.
Registers a new trigger that runs before the block highlight box is drawn.
Registers a new trigger that runs before an item is dropped.
Registers a new trigger that runs before an entity is damaged
Registers a new trigger that runs before an entity dies
Registers a new trigger that runs after the game loads.
Registers a new trigger that runs before the game unloads.
Registers a new trigger that runs when a gui is closed.
Registers a new trigger that runs before the gui background is drawn This is useful for drawing custom backgrounds.
Registers a new trigger that runs whenever a key is typed with a gui open
Registers a new trigger that runs whenever the mouse is clicked with a gui open
Registers a new trigger that runs whenever a mouse button held and dragged with a gui open
Registers a new trigger that runs whenever a mouse button is released with a gui open
Registers a new trigger that runs when a new gui is first opened.
Registers a new trigger that runs as a gui is rendered
Registers a new trigger that runs whenever a block is left clicked
Registers a new trigger that runs when a tooltip is being rendered. This allows for the user to modify what text is in the tooltip, and even the ability to cancel rendering completely.
Registers a new trigger that runs before a message is sent in chat.
Registers a new trigger that runs before a noteblock is changed.
Registers a new trigger that runs before a noteblock is played.
Registers a new trigger that runs whenever a packet is sent to the client from the server
Registers a new trigger that runs whenever a packet is sent from the client to the server
Registers a new trigger that runs before an item is picked up.
Registers a new trigger that runs before the player interacts.
Registers a new trigger that runs when a player joins the world.
Registers a new trigger that runs when a player leaves the world.
Registers a new trigger that runs after the current screen is rendered
Registers a new trigger that runs after an entity is rendered
Registers a new trigger that runs after a tile entity is rendered
Registers a new trigger that runs before the items in the gui are drawn
Registers a new trigger that runs before the player's air level is drawn.
Registers a new trigger that runs before the player's armor bar is drawn.
Registers a new trigger that runs before the boss health bar is being drawn.
Registers a new trigger that runs before the chat is drawn.
Registers a new trigger that runs before the crosshair is being drawn.
Registers a trigger that runs before the debug screen is being drawn.
Registers a new trigger that runs whenever an entity is rendered
Registers a new trigger that runs before the player's experience is being drawn.
Registers a new trigger that runs before the player's food is being drawn.
Registers a new trigger that runs before the player's hand is drawn.
Registers a new trigger that runs before the player's health is being drawn.
Registers a new trigger that runs before the player's helmet overlay is drawn. This triggers when a pumpkin is on the player's head
Registers a new trigger that runs before the player's hotbar is drawn.
Registers a new trigger that runs before each item is drawn into a GUI.
Registers a new trigger that runs before each item overlay (stack size and damage bar) is drawn.
Registers a new trigger that runs before the jump bar is drawn.
Registers a new trigger that runs before the player's mount's health is being drawn.
Registers a new trigger that runs before the overlay is drawn.
Registers a new trigger that runs before the player list is being drawn.
Registers a new trigger that runs before the portal effect is drawn.
Registers a new trigger that runs before the scoreboard is drawn.
Registers a new trigger that runs before a slot is drawn in a container This is useful for hiding "background" items in containers used as GUIs.
Registers a new trigger that runs before the hovered slot square is drawn.
Registers a new trigger that runs whenever a tile entity is rendered
Registers a new trigger that runs before the title and subtitle are drawn.
Registers a new trigger that runs before the world is drawn.
Registers a new trigger that runs before a screenshot is taken.
Registers a new trigger that runs before the mouse is scrolled.
Registers a new trigger that runs whenever the player connects to a server
Registers a new trigger that runs whenever the player disconnects from a server
Registers a new trigger that runs before a sound is played.
Registers a new trigger that runs whenever a particle is spawned
Registers a new trigger that runs in predictable intervals. (60 per second by default)
Registers a new trigger that runs before every game tick.
Registers a trigger that runs before the world loads.
Registers a new trigger that runs before the world unloads.