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

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

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

    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

    Modifier and Type
    Method
    Description
    int
    Deprecated, for removal: This API element is subject to removal in a future version.
    Gets the id of this view.
    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

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

    • BREW_TIME

      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

      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

      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

      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

      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

      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

      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

      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

      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

      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

      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

      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

      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

      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

      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

      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

      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

      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

      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

      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

      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

    • values

      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

      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

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

      @Internal public int getId()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Gets the id of this view.
      Returns:
      the id of this view
      API Note:
      Internal Use Only