类 StateSwitchingButton

java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.StateSwitchingButton
所有已实现的接口:
GuiEventListener, Renderable, TabOrderedElement, LayoutElement, NarratableEntry, NarrationSupplier, IAbstractWidgetExtension
直接已知子类:
RecipeBookTabButton

public class StateSwitchingButton extends AbstractWidget
  • 字段详细资料

    • resourceLocation

      protected ResourceLocation resourceLocation
    • isStateTriggered

      protected boolean isStateTriggered
    • xTexStart

      protected int xTexStart
    • yTexStart

      protected int yTexStart
    • xDiffTex

      protected int xDiffTex
    • yDiffTex

      protected int yDiffTex
  • 构造器详细资料

    • StateSwitchingButton

      public StateSwitchingButton(int pX, int pY, int pWidth, int pHeight, boolean pInitialState)
  • 方法详细资料

    • initTextureValues

      public void initTextureValues(int pXTexStart, int pYTexStart, int pXDiffTex, int pYDiffTex, ResourceLocation pResourceLocation)
    • setStateTriggered

      public void setStateTriggered(boolean pTriggered)
    • isStateTriggered

      public boolean isStateTriggered()
    • updateWidgetNarration

      public void updateWidgetNarration(NarrationElementOutput pNarrationElementOutput)
      指定者:
      updateWidgetNarration 在类中 AbstractWidget
    • renderWidget

      public void renderWidget(GuiGraphics pGuiGraphics, int pMouseX, int pMouseY, float pPartialTick)
      指定者:
      renderWidget 在类中 AbstractWidget