You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PlayerInteractEvent - When a player right clicks an entity
PlayerLeftClickEvent - When the player left clicks, called on client only
EntitySpawnedEvent - When an entity is spawned in the world
PlayerCraftEvent - When a player crafts an item
PlayerRespawnEvent - When a player respawns PlayerDimensionEvent - When a player teleports to another dimension
PlayerAttackEvent - When a player attacks an entity
EntityDamagedEvent - When an entity takes damage
EntityHealingEvent - When an entity begins regenerating hearts
PlayerJoinEvent - When a player joins a world
PlayerDeathEvent - When a player dies
EntityDeathEvent - When an entity dies, is this really needed? Could even replace the PlayerDeathEvent
Tick Events
ServerTickEvent - When the server ticks
ClientTickEvent - When the client ticks
EntityTickEvent - When an entity ticks
WorldTickEvent - When the world ticks RenderTickEvent - When rendering ticks
Render Events
RenderWorldEvent - When the world is rendered
[Left/Right]DebugText (before DebugHud#getLeftText and DebugHud#getRightText is returned) Allows adding/editing/clearing the list of strings for the debug screen. Left and Right are done separately
RenderDebugHud (after DebugHud#draw) Probably not needed if a general HUD based event is added
Gui Events
GuiDraw (Gui#draw, InGameHud#draw and other gui classes) When we want to draw extra things to a gui
TooltipBuild (ItemStack#getTooltipText when a items tooltip is being built) Allows adding/editing/clearing an ItemStacks tooltip
TooltipDraw (ContainerGui#drawTooltip when a tooltip is actually being drawn) Allows drawing extra stuff that isn't a string
The text was updated successfully, but these errors were encountered:
This is the list of events we have planned to do.
Block Events
Player/Entity Events
PlayerDimensionEvent - When a player teleports to another dimensionTick Events
RenderTickEvent - When rendering ticksRender Events
DebugHud#getLeftText
andDebugHud#getRightText
is returned) Allows adding/editing/clearing the list of strings for the debug screen. Left and Right are done separatelyDebugHud#draw
) Probably not needed if a general HUD based event is addedGui Events
Gui#draw
,InGameHud#draw
and other gui classes) When we want to draw extra things to a guiItemStack#getTooltipText
when a items tooltip is being built) Allows adding/editing/clearing an ItemStacks tooltipContainerGui#drawTooltip
when a tooltip is actually being drawn) Allows drawing extra stuff that isn't a stringThe text was updated successfully, but these errors were encountered: