Class KeyEntryRenderEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
com.blamejared.controlling.api.events.KeyEntryRenderEvent
- All Implemented Interfaces:
com.blamejared.controlling.api.events.IKeyEntryRenderEvent
public class KeyEntryRenderEvent
extends net.minecraftforge.eventbus.api.Event
implements com.blamejared.controlling.api.events.IKeyEntryRenderEvent
RenderKeyEntryEvent is called at the top of
NewKeyBindsList.KeyEntry.render(PoseStack, 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.minecraftforge.eventbus.api.Event
net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result -
Constructor Summary
ConstructorsConstructorDescriptionKeyEntryRenderEvent(com.blamejared.controlling.client.NewKeyBindsList.KeyEntry entry, com.mojang.blaze3d.vertex.PoseStack stack, 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.minecraftforge.eventbus.api.Event
getListenerList, getParentListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult, setup
-
Constructor Details
-
KeyEntryRenderEvent
public KeyEntryRenderEvent(com.blamejared.controlling.client.NewKeyBindsList.KeyEntry entry, com.mojang.blaze3d.vertex.PoseStack stack, int slotIndex, int y, int x, int rowLeft, int rowWidth, int mouseX, int mouseY, boolean hovered, float partialTicks)
-
-
Method Details
-
getEntry
public com.blamejared.controlling.client.NewKeyBindsList.KeyEntry getEntry()- Specified by:
getEntryin interfacecom.blamejared.controlling.api.events.IKeyEntryRenderEvent
-
getStack
public com.mojang.blaze3d.vertex.PoseStack getStack()- Specified by:
getStackin interfacecom.blamejared.controlling.api.events.IKeyEntryRenderEvent
-
getSlotIndex
public int getSlotIndex()- Specified by:
getSlotIndexin interfacecom.blamejared.controlling.api.events.IKeyEntryRenderEvent
-
getY
public int getY()- Specified by:
getYin interfacecom.blamejared.controlling.api.events.IKeyEntryRenderEvent
-
getX
public int getX()- Specified by:
getXin interfacecom.blamejared.controlling.api.events.IKeyEntryRenderEvent
-
getRowLeft
public int getRowLeft()- Specified by:
getRowLeftin interfacecom.blamejared.controlling.api.events.IKeyEntryRenderEvent
-
getRowWidth
public int getRowWidth()- Specified by:
getRowWidthin interfacecom.blamejared.controlling.api.events.IKeyEntryRenderEvent
-
getMouseX
public int getMouseX()- Specified by:
getMouseXin interfacecom.blamejared.controlling.api.events.IKeyEntryRenderEvent
-
getMouseY
public int getMouseY()- Specified by:
getMouseYin interfacecom.blamejared.controlling.api.events.IKeyEntryRenderEvent
-
isHovered
public boolean isHovered()- Specified by:
isHoveredin interfacecom.blamejared.controlling.api.events.IKeyEntryRenderEvent
-
getPartialTicks
public float getPartialTicks()- Specified by:
getPartialTicksin interfacecom.blamejared.controlling.api.events.IKeyEntryRenderEvent
-