Class ActionWidgetVariable<W extends net.minecraft.client.gui.components.AbstractWidget>
java.lang.Object
me.desht.pneumaticcraft.client.gui.remote.actionwidget.ActionWidget<W>
me.desht.pneumaticcraft.client.gui.remote.actionwidget.ActionWidgetVariable<W>
- Direct Known Subclasses:
ActionWidgetButton,ActionWidgetCheckBox,ActionWidgetDropdown
public abstract class ActionWidgetVariable<W extends net.minecraft.client.gui.components.AbstractWidget>
extends ActionWidget<W>
-
Field Summary
Fields inherited from class me.desht.pneumaticcraft.client.gui.remote.actionwidget.ActionWidget
widget -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.client.gui.screens.ScreengetGui(RemoteEditorScreen guiRemote) abstract voidvoidabstract voidvoidreadFromNBT(net.minecraft.nbt.CompoundTag tag, int guiLeft, int guiTop) voidsetVariableName(String variableName) net.minecraft.nbt.CompoundTagtoNBT(int guiLeft, int guiTop) Methods inherited from class me.desht.pneumaticcraft.client.gui.remote.actionwidget.ActionWidget
copy, getEnableVariable, getEnablingValue, getId, getTooltip, getTooltipMessage, getWidget, isEnabled, setEnableVariable, setEnablingValue, setTooltip, setWidgetPos
-
Method Details
-
readFromNBT
public void readFromNBT(net.minecraft.nbt.CompoundTag tag, int guiLeft, int guiTop) - Overrides:
readFromNBTin classActionWidget<W extends net.minecraft.client.gui.components.AbstractWidget>
-
toNBT
public net.minecraft.nbt.CompoundTag toNBT(int guiLeft, int guiTop) - Overrides:
toNBTin classActionWidget<W extends net.minecraft.client.gui.components.AbstractWidget>
-
getVariableName
-
setVariableName
-
getGui
- Overrides:
getGuiin classActionWidget<W extends net.minecraft.client.gui.components.AbstractWidget>
-
onActionPerformed
public abstract void onActionPerformed() -
onKeyTyped
public void onKeyTyped() -
onVariableChange
public abstract void onVariableChange()
-