Enum Class MaterialType

java.lang.Object
java.lang.Enum<MaterialType>
emu.grasscutter.game.inventory.MaterialType
All Implemented Interfaces:
Serializable, Comparable<MaterialType>, Constable

public enum MaterialType extends Enum<MaterialType>
  • Enum Constant Details

    • MATERIAL_NONE

      public static final MaterialType MATERIAL_NONE
    • MATERIAL_FOOD

      public static final MaterialType MATERIAL_FOOD
    • MATERIAL_QUEST

      public static final MaterialType MATERIAL_QUEST
    • MATERIAL_EXCHANGE

      public static final MaterialType MATERIAL_EXCHANGE
    • MATERIAL_CONSUME

      public static final MaterialType MATERIAL_CONSUME
    • MATERIAL_EXP_FRUIT

      public static final MaterialType MATERIAL_EXP_FRUIT
    • MATERIAL_AVATAR

      public static final MaterialType MATERIAL_AVATAR
    • MATERIAL_ADSORBATE

      public static final MaterialType MATERIAL_ADSORBATE
    • MATERIAL_CRICKET

      public static final MaterialType MATERIAL_CRICKET
    • MATERIAL_ELEM_CRYSTAL

      public static final MaterialType MATERIAL_ELEM_CRYSTAL
    • MATERIAL_WEAPON_EXP_STONE

      public static final MaterialType MATERIAL_WEAPON_EXP_STONE
    • MATERIAL_CHEST

      public static final MaterialType MATERIAL_CHEST
    • MATERIAL_RELIQUARY_MATERIAL

      public static final MaterialType MATERIAL_RELIQUARY_MATERIAL
    • MATERIAL_AVATAR_MATERIAL

      public static final MaterialType MATERIAL_AVATAR_MATERIAL
    • MATERIAL_NOTICE_ADD_HP

      public static final MaterialType MATERIAL_NOTICE_ADD_HP
    • MATERIAL_SEA_LAMP

      public static final MaterialType MATERIAL_SEA_LAMP
    • MATERIAL_SELECTABLE_CHEST

      public static final MaterialType MATERIAL_SELECTABLE_CHEST
    • MATERIAL_FLYCLOAK

      public static final MaterialType MATERIAL_FLYCLOAK
    • MATERIAL_NAMECARD

      public static final MaterialType MATERIAL_NAMECARD
    • MATERIAL_TALENT

      public static final MaterialType MATERIAL_TALENT
    • MATERIAL_WIDGET

      public static final MaterialType MATERIAL_WIDGET
    • MATERIAL_CHEST_BATCH_USE

      public static final MaterialType MATERIAL_CHEST_BATCH_USE
    • MATERIAL_FAKE_ABSORBATE

      public static final MaterialType MATERIAL_FAKE_ABSORBATE
    • MATERIAL_CONSUME_BATCH_USE

      public static final MaterialType MATERIAL_CONSUME_BATCH_USE
    • MATERIAL_WOOD

      public static final MaterialType MATERIAL_WOOD
    • MATERIAL_FURNITURE_FORMULA

      public static final MaterialType MATERIAL_FURNITURE_FORMULA
    • MATERIAL_CHANNELLER_SLAB_BUFF

      public static final MaterialType MATERIAL_CHANNELLER_SLAB_BUFF
    • MATERIAL_FURNITURE_SUITE_FORMULA

      public static final MaterialType MATERIAL_FURNITURE_SUITE_FORMULA
    • MATERIAL_COSTUME

      public static final MaterialType MATERIAL_COSTUME
  • Method Details

    • values

      public static MaterialType[] 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 MaterialType 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
    • getValue

      public int getValue()
    • getTypeByValue

      public static MaterialType getTypeByValue(int value)
    • getTypeByName

      public static MaterialType getTypeByName(String name)