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 Details

    • widget

      protected W extends net.minecraft.client.gui.components.AbstractWidget 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

      public ActionWidget<?> copy()
    • getWidget

      public W getWidget()
    • setWidgetPos

      public abstract void setWidgetPos(int x, int y)
    • getId

      public abstract String getId()
    • getGui

      public net.minecraft.client.gui.screens.Screen getGui(RemoteEditorScreen guiRemote)
    • setEnableVariable

      public void setEnableVariable(String varName)
    • getEnableVariable

      public String getEnableVariable()
    • isEnabled

      public boolean isEnabled()
    • setEnablingValue

      public void setEnablingValue(int x, int y, int z)
    • getEnablingValue

      public net.minecraft.core.BlockPos getEnablingValue()