public class KickClientHandler extends IArmorUpgradeClientHandler.SimpleToggleableHandler<KickHandler>
IArmorUpgradeClientHandler.AbstractHandler<T extends IArmorUpgradeHandler<?>>, IArmorUpgradeClientHandler.SimpleToggleableHandler<T extends IArmorUpgradeHandler<?>>| Constructor and Description |
|---|
KickClientHandler() |
| Modifier and Type | Method and Description |
|---|---|
IOptionPage |
getGuiOptionsPage(IGuiScreen screen)
When you have some configurable options for your upgrade handler, return a new instance of an
IOptionPage. |
java.util.Optional<net.minecraft.client.settings.KeyBinding> |
getTriggerKeyBinding()
Get the keybind used to trigger this upgrade's action, if any.
|
boolean |
isToggleable()
Is this upgrade toggleable, i.e.
|
void |
onTriggered(ICommonArmorHandler armorHandler)
Called when the registered triggered keybind (if any) is pressed.
|
render2D, render3D, reset, tickClientgetCommonHandlerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAnimatedStat, getInitialKeyBinding, getKeybindCategory, getSubKeybindCategory, getSubKeybinds, initConfig, onResolutionChanged, saveToConfig, setOverlayColorpublic java.util.Optional<net.minecraft.client.settings.KeyBinding> getTriggerKeyBinding()
IArmorUpgradeClientHandlerpublic void onTriggered(ICommonArmorHandler armorHandler)
IArmorUpgradeClientHandlerarmorHandler - the client-side common armor handler object for the playerpublic IOptionPage getGuiOptionsPage(IGuiScreen screen)
IArmorUpgradeClientHandlerIOptionPage.
When you do so, it will automatically get picked up by the armor GUI handler, and a button for the upgrade
will be displayed in the main armor GUI.getGuiOptionsPage in interface IArmorUpgradeClientHandler<KickHandler>getGuiOptionsPage in class IArmorUpgradeClientHandler.SimpleToggleableHandler<KickHandler>screen - an instance of the gui Screen objectpublic boolean isToggleable()
IArmorUpgradeClientHandler