Class ActionWidget<W extends net.minecraft.client.gui.components.AbstractWidget>
java.lang.Object
me.desht.pneumaticcraft.client.gui.remote.actionwidget.ActionWidget<W>
- Direct Known Subclasses:
ActionWidgetLabel,ActionWidgetVariable
public abstract class ActionWidget<W extends net.minecraft.client.gui.components.AbstractWidget>
extends Object
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionActionWidget<?>copy()net.minecraft.core.BlockPosnet.minecraft.client.gui.screens.ScreengetGui(RemoteEditorScreen guiRemote) abstract StringgetId()booleanvoidreadFromNBT(net.minecraft.nbt.CompoundTag tag, int guiLeft, int guiTop) voidsetEnableVariable(String varName) voidsetEnablingValue(int x, int y, int z) abstract voidsetWidgetPos(int x, int y) net.minecraft.nbt.CompoundTagtoNBT(int guiLeft, int guiTop)
-
Field Details
-
widget
-
-
Method Details
-
readFromNBT
public void readFromNBT(net.minecraft.nbt.CompoundTag tag, int guiLeft, int guiTop) -
toNBT
public net.minecraft.nbt.CompoundTag toNBT(int guiLeft, int guiTop) -
copy
-
getWidget
-
setWidgetPos
public abstract void setWidgetPos(int x, int y) -
getId
-
getGui
-
setEnableVariable
-
getEnableVariable
-
isEnabled
public boolean isEnabled() -
setEnablingValue
public void setEnablingValue(int x, int y, int z) -
getEnablingValue
public net.minecraft.core.BlockPos getEnablingValue()
-