Class KeyEntryRenderEvent
java.lang.Object
net.neoforged.bus.api.Event
com.blamejared.controlling.api.events.KeyEntryRenderEvent
- All Implemented Interfaces:
IKeyEntryRenderEvent
public class KeyEntryRenderEvent
extends net.neoforged.bus.api.Event
implements IKeyEntryRenderEvent
RenderKeyEntryEvent is called at the top of
IKeyEntry.render(GuiGraphics, int, int, int, int, int, int, int, boolean, float)
is called, allowing mods to render additional info.-
Nested Class Summary
Nested classes/interfaces inherited from class net.neoforged.bus.api.Event
net.neoforged.bus.api.Event.HasResult, net.neoforged.bus.api.Event.Result -
Constructor Summary
ConstructorsConstructorDescriptionKeyEntryRenderEvent(IKeyEntry entry, net.minecraft.client.gui.GuiGraphics guiGraphics, int slotIndex, int y, int x, int rowLeft, int rowWidth, int mouseX, int mouseY, boolean hovered, float partialTicks) -
Method Summary
Methods inherited from class net.neoforged.bus.api.Event
getResult, hasResult, setResult
-
Constructor Details
-
KeyEntryRenderEvent
public KeyEntryRenderEvent(IKeyEntry entry, net.minecraft.client.gui.GuiGraphics guiGraphics, int slotIndex, int y, int x, int rowLeft, int rowWidth, int mouseX, int mouseY, boolean hovered, float partialTicks)
-
-
Method Details
-
getEntry
- Specified by:
getEntryin interfaceIKeyEntryRenderEvent
-
getGuiGraphics
public net.minecraft.client.gui.GuiGraphics getGuiGraphics()- Specified by:
getGuiGraphicsin interfaceIKeyEntryRenderEvent
-
getSlotIndex
public int getSlotIndex()- Specified by:
getSlotIndexin interfaceIKeyEntryRenderEvent
-
getY
public int getY()- Specified by:
getYin interfaceIKeyEntryRenderEvent
-
getX
public int getX()- Specified by:
getXin interfaceIKeyEntryRenderEvent
-
getRowLeft
public int getRowLeft()- Specified by:
getRowLeftin interfaceIKeyEntryRenderEvent
-
getRowWidth
public int getRowWidth()- Specified by:
getRowWidthin interfaceIKeyEntryRenderEvent
-
getMouseX
public int getMouseX()- Specified by:
getMouseXin interfaceIKeyEntryRenderEvent
-
getMouseY
public int getMouseY()- Specified by:
getMouseYin interfaceIKeyEntryRenderEvent
-
isHovered
public boolean isHovered()- Specified by:
isHoveredin interfaceIKeyEntryRenderEvent
-
getPartialTicks
public float getPartialTicks()- Specified by:
getPartialTicksin interfaceIKeyEntryRenderEvent
-