Interface IKeyEntry
- All Known Implementing Classes:
NewKeyBindsList.KeyEntry
public interface IKeyEntry
-
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.network.chat.ComponentList<net.minecraft.client.gui.components.events.GuiEventListener> children()net.minecraft.client.gui.components.Buttonnet.minecraft.client.gui.components.Buttonnet.minecraft.client.KeyMappinggetKey()net.minecraft.network.chat.ComponentbooleanmouseClicked(double mouseX, double mouseY, int buttonId) booleanmouseReleased(double mouseX, double mouseY, int buttonId) voidrender(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
-
categoryName
net.minecraft.network.chat.Component categoryName() -
getKey
net.minecraft.client.KeyMapping getKey() -
getKeyDesc
net.minecraft.network.chat.Component getKeyDesc() -
getBtnResetKeyBinding
net.minecraft.client.gui.components.Button getBtnResetKeyBinding() -
getBtnChangeKeyBinding
net.minecraft.client.gui.components.Button getBtnChangeKeyBinding() -
children
List<net.minecraft.client.gui.components.events.GuiEventListener> children() -
mouseClicked
boolean mouseClicked(double mouseX, double mouseY, int buttonId) -
mouseReleased
boolean mouseReleased(double mouseX, double mouseY, int buttonId) -
render
void render(net.minecraft.client.gui.GuiGraphics guiGraphics, int slotIndex, int y, int x, int rowLeft, int rowWidth, int mouseX, int mouseY, boolean hovered, float partialTicks)
-