Enum Class AdvancementTabType

java.lang.Object
java.lang.Enum<AdvancementTabType>
net.minecraft.client.gui.screens.advancements.AdvancementTabType
所有已实现的接口:
Serializable, Comparable<AdvancementTabType>, Constable

enum AdvancementTabType extends Enum<AdvancementTabType>
  • 枚举常量详细资料

  • 字段详细资料

    • MAX_TABS

      public static final int MAX_TABS
    • textureX

      private final int textureX
    • textureY

      private final int textureY
    • width

      private final int width
    • height

      private final int height
    • max

      private final int max
  • 构造器详细资料

    • AdvancementTabType

      private AdvancementTabType(int pTextureX, int pTextureY, int pWidth, int pHeight, int pMax)
  • 方法详细资料

    • values

      public static AdvancementTabType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      返回:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static AdvancementTabType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - 如果参数为空值
    • getMax

      public int getMax()
    • draw

      public void draw(GuiGraphics pGuiGraphics, int pOffsetX, int pOffsetY, boolean pIsSelected, int pIndex)
    • drawIcon

      public void drawIcon(GuiGraphics pGuiGraphics, int pOffsetX, int pOffsetY, int pIndex, ItemStack pStack)
    • getX

      public int getX(int pIndex)
    • getY

      public int getY(int pIndex)
    • isMouseOver

      public boolean isMouseOver(int pOffsetX, int pOffsetY, int pIndex, double pMouseX, double pMouseY)