Enum InventoryView.Property

    • Enum Constant Detail

      • BREW_TIME

        public static final InventoryView.Property BREW_TIME
        The progress of the down-pointing arrow in a brewing inventory.
      • BURN_TIME

        public static final InventoryView.Property BURN_TIME
        The progress of the flame in a furnace inventory.
      • TICKS_FOR_CURRENT_FUEL

        public static final InventoryView.Property TICKS_FOR_CURRENT_FUEL
        How many total ticks the current fuel should last.
      • COOK_TIME

        public static final InventoryView.Property COOK_TIME
        The progress of the right-pointing arrow in a furnace inventory.
      • TICKS_FOR_CURRENT_SMELTING

        public static final InventoryView.Property TICKS_FOR_CURRENT_SMELTING
        How many total ticks the current smelting should last.
      • ENCHANT_BUTTON1

        public static final InventoryView.Property ENCHANT_BUTTON1
        In an enchanting inventory, the top button's experience level value.
      • ENCHANT_BUTTON2

        public static final InventoryView.Property ENCHANT_BUTTON2
        In an enchanting inventory, the middle button's experience level value.
      • ENCHANT_BUTTON3

        public static final InventoryView.Property ENCHANT_BUTTON3
        In an enchanting inventory, the bottom button's experience level value.
      • ENCHANT_XP_SEED

        public static final InventoryView.Property ENCHANT_XP_SEED
        In an enchanting inventory, the first four bits of the player's xpSeed.
      • ENCHANT_ID1

        public static final InventoryView.Property ENCHANT_ID1
        In an enchanting inventory, the top button's enchantment's id
      • ENCHANT_ID2

        public static final InventoryView.Property ENCHANT_ID2
        In an enchanting inventory, the middle button's enchantment's id
      • ENCHANT_ID3

        public static final InventoryView.Property ENCHANT_ID3
        In an enchanting inventory, the bottom button's enchantment's id
      • ENCHANT_LEVEL1

        public static final InventoryView.Property ENCHANT_LEVEL1
        In an enchanting inventory, the top button's level value.
      • ENCHANT_LEVEL2

        public static final InventoryView.Property ENCHANT_LEVEL2
        In an enchanting inventory, the middle button's level value.
      • ENCHANT_LEVEL3

        public static final InventoryView.Property ENCHANT_LEVEL3
        In an enchanting inventory, the bottom button's level value.
      • PRIMARY_EFFECT

        public static final InventoryView.Property PRIMARY_EFFECT
        In an beacon inventory, the primary potion effect
      • SECONDARY_EFFECT

        public static final InventoryView.Property SECONDARY_EFFECT
        In an beacon inventory, the secondary potion effect
    • Method Detail

      • values

        public static InventoryView.Property[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (InventoryView.Property c : InventoryView.Property.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static InventoryView.Property valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
        NullPointerException - if the argument is null
      • getId

        @Deprecated
        public int getId()
        Deprecated.
        Magic value
        Returns:
        the id of this view