Enum Class InventoryView.Property

java.lang.Object
java.lang.Enum<InventoryView.Property>
org.bukkit.inventory.InventoryView.Property
All Implemented Interfaces:
Serializable, Comparable<InventoryView.Property>, Constable
Enclosing interface:
InventoryView

@Deprecated(forRemoval=true, since="1.21") public static enum InventoryView.Property extends Enum<InventoryView.Property>
Deprecated, for removal: This API element is subject to removal in a future version.
use InventoryView and its children
Represents various extra properties of certain inventory windows.
  • Nested Class Summary Link icon

    Nested classes/interfaces inherited from class java.lang.Enum Link icon

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary Link icon

    Enum Constants
    Enum Constant
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    The lectern's current open book page
    Deprecated, for removal: This API element is subject to removal in a future version.
    The progress of the down-pointing arrow in a brewing inventory.
    Deprecated, for removal: This API element is subject to removal in a future version.
    The progress of the flame in a furnace inventory.
    Deprecated, for removal: This API element is subject to removal in a future version.
    The progress of the right-pointing arrow in a furnace inventory.
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an enchanting inventory, the top button's experience level value.
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an enchanting inventory, the middle button's experience level value.
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an enchanting inventory, the bottom button's experience level value.
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an enchanting inventory, the top button's enchantment's id
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an enchanting inventory, the middle button's enchantment's id
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an enchanting inventory, the bottom button's enchantment's id
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an enchanting inventory, the top button's level value.
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an enchanting inventory, the middle button's level value.
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an enchanting inventory, the bottom button's level value.
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an enchanting inventory, the first four bits of the player's xpSeed.
    Deprecated, for removal: This API element is subject to removal in a future version.
    The progress of the fuel slot in a brewing inventory.
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an beacon inventory, the levels of the beacon
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an beacon inventory, the primary potion effect
    Deprecated, for removal: This API element is subject to removal in a future version.
    The repair's cost in xp levels
    Deprecated, for removal: This API element is subject to removal in a future version.
    In an beacon inventory, the secondary potion effect
    Deprecated, for removal: This API element is subject to removal in a future version.
    How many total ticks the current fuel should last.
    Deprecated, for removal: This API element is subject to removal in a future version.
    How many total ticks the current smelting should last.
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    int
    Deprecated.
    Magic value
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns the enum constant of this class with the specified name.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object Link icon

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details Link icon

    • BREW_TIME Link icon

      public static final InventoryView.Property BREW_TIME
      Deprecated, for removal: This API element is subject to removal in a future version.
      The progress of the down-pointing arrow in a brewing inventory.
    • FUEL_TIME Link icon

      public static final InventoryView.Property FUEL_TIME
      Deprecated, for removal: This API element is subject to removal in a future version.
      The progress of the fuel slot in a brewing inventory. This is a value between 0 and 20, with 0 making the bar empty, and 20 making the bar full.
    • BURN_TIME Link icon

      public static final InventoryView.Property BURN_TIME
      Deprecated, for removal: This API element is subject to removal in a future version.
      The progress of the flame in a furnace inventory.
    • TICKS_FOR_CURRENT_FUEL Link icon

      public static final InventoryView.Property TICKS_FOR_CURRENT_FUEL
      Deprecated, for removal: This API element is subject to removal in a future version.
      How many total ticks the current fuel should last.
    • COOK_TIME Link icon

      public static final InventoryView.Property COOK_TIME
      Deprecated, for removal: This API element is subject to removal in a future version.
      The progress of the right-pointing arrow in a furnace inventory.
    • TICKS_FOR_CURRENT_SMELTING Link icon

      public static final InventoryView.Property TICKS_FOR_CURRENT_SMELTING
      Deprecated, for removal: This API element is subject to removal in a future version.
      How many total ticks the current smelting should last.
    • ENCHANT_BUTTON1 Link icon

      public static final InventoryView.Property ENCHANT_BUTTON1
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an enchanting inventory, the top button's experience level value.
    • ENCHANT_BUTTON2 Link icon

      public static final InventoryView.Property ENCHANT_BUTTON2
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an enchanting inventory, the middle button's experience level value.
    • ENCHANT_BUTTON3 Link icon

      public static final InventoryView.Property ENCHANT_BUTTON3
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an enchanting inventory, the bottom button's experience level value.
    • ENCHANT_XP_SEED Link icon

      public static final InventoryView.Property ENCHANT_XP_SEED
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an enchanting inventory, the first four bits of the player's xpSeed.
    • ENCHANT_ID1 Link icon

      public static final InventoryView.Property ENCHANT_ID1
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an enchanting inventory, the top button's enchantment's id
    • ENCHANT_ID2 Link icon

      public static final InventoryView.Property ENCHANT_ID2
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an enchanting inventory, the middle button's enchantment's id
    • ENCHANT_ID3 Link icon

      public static final InventoryView.Property ENCHANT_ID3
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an enchanting inventory, the bottom button's enchantment's id
    • ENCHANT_LEVEL1 Link icon

      public static final InventoryView.Property ENCHANT_LEVEL1
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an enchanting inventory, the top button's level value.
    • ENCHANT_LEVEL2 Link icon

      public static final InventoryView.Property ENCHANT_LEVEL2
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an enchanting inventory, the middle button's level value.
    • ENCHANT_LEVEL3 Link icon

      public static final InventoryView.Property ENCHANT_LEVEL3
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an enchanting inventory, the bottom button's level value.
    • LEVELS Link icon

      public static final InventoryView.Property LEVELS
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an beacon inventory, the levels of the beacon
    • PRIMARY_EFFECT Link icon

      public static final InventoryView.Property PRIMARY_EFFECT
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an beacon inventory, the primary potion effect
    • SECONDARY_EFFECT Link icon

      public static final InventoryView.Property SECONDARY_EFFECT
      Deprecated, for removal: This API element is subject to removal in a future version.
      In an beacon inventory, the secondary potion effect
    • REPAIR_COST Link icon

      public static final InventoryView.Property REPAIR_COST
      Deprecated, for removal: This API element is subject to removal in a future version.
      The repair's cost in xp levels
    • BOOK_PAGE Link icon

      public static final InventoryView.Property BOOK_PAGE
      Deprecated, for removal: This API element is subject to removal in a future version.
      The lectern's current open book page
  • Method Details Link icon

    • values Link icon

      public static InventoryView.Property[] values()
      Deprecated, for removal: This API element is subject to removal in a future version.
      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 Link icon

      public static InventoryView.Property valueOf(String name)
      Deprecated, for removal: This API element is subject to removal in a future version.
      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
    • getType Link icon

      @NotNull public InventoryType getType()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getId Link icon

      @Deprecated(since="1.6.2") public int getId()
      Deprecated.
      Magic value
      Gets the id of this view.
      Returns:
      the id of this view