Enum Class AdvancementTabType

java.lang.Object
java.lang.Enum<AdvancementTabType>
net.minecraft.client.gui.screens.advancements.AdvancementTabType
All Implemented Interfaces:
Serializable, Comparable<AdvancementTabType>, Constable

enum AdvancementTabType extends Enum<AdvancementTabType>
  • Enum Constant Details

  • Field Details

    • selectedSprites

      private final AdvancementTabType.Sprites selectedSprites
    • unselectedSprites

      private final AdvancementTabType.Sprites unselectedSprites
    • MAX_TABS

      public static final int MAX_TABS
    • width

      private final int width
    • height

      private final int height
    • max

      private final int max
  • Constructor Details

  • Method Details

    • values

      public static AdvancementTabType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      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.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getMax

      public int getMax()
    • draw

      public void draw(GuiGraphics guiGraphics, int offsetX, int offsetY, boolean isSelected, int index)
    • drawIcon

      public void drawIcon(GuiGraphics guiGraphics, int offsetX, int offsetY, int index, ItemStack stack)
    • getX

      public int getX(int index)
    • getY

      public int getY(int index)
    • isMouseOver

      public boolean isMouseOver(int offsetX, int offsetY, int index, double mouseX, double mouseY)