Enum Class ToolMaterial

java.lang.Object
java.lang.Enum<ToolMaterial>
net.minecraft.item.ToolMaterial
All Implemented Interfaces:
Serializable, Comparable<ToolMaterial>, Constable

public enum ToolMaterial extends Enum<ToolMaterial>
Mappings:
Namespace Name
official ami
intermediary net/minecraft/class_1070
named net/minecraft/item/ToolMaterial
  • Enum Constant Details

    • WOOD

      public static final ToolMaterial WOOD
      Mappings:
      Namespace Name Mixin selector
      official a Lami;a:Lami;
      intermediary field_4365 Lnet/minecraft/class_1070;field_4365:Lnet/minecraft/class_1070;
      named WOOD Lnet/minecraft/item/ToolMaterial;WOOD:Lnet/minecraft/item/ToolMaterial;
    • STONE

      public static final ToolMaterial STONE
      Mappings:
      Namespace Name Mixin selector
      official b Lami;b:Lami;
      intermediary field_4366 Lnet/minecraft/class_1070;field_4366:Lnet/minecraft/class_1070;
      named STONE Lnet/minecraft/item/ToolMaterial;STONE:Lnet/minecraft/item/ToolMaterial;
    • IRON

      public static final ToolMaterial IRON
      Mappings:
      Namespace Name Mixin selector
      official c Lami;c:Lami;
      intermediary field_4367 Lnet/minecraft/class_1070;field_4367:Lnet/minecraft/class_1070;
      named IRON Lnet/minecraft/item/ToolMaterial;IRON:Lnet/minecraft/item/ToolMaterial;
    • DIAMOND

      public static final ToolMaterial DIAMOND
      Mappings:
      Namespace Name Mixin selector
      official d Lami;d:Lami;
      intermediary field_4368 Lnet/minecraft/class_1070;field_4368:Lnet/minecraft/class_1070;
      named DIAMOND Lnet/minecraft/item/ToolMaterial;DIAMOND:Lnet/minecraft/item/ToolMaterial;
    • GOLD

      public static final ToolMaterial GOLD
      Mappings:
      Namespace Name Mixin selector
      official e Lami;e:Lami;
      intermediary field_4369 Lnet/minecraft/class_1070;field_4369:Lnet/minecraft/class_1070;
      named GOLD Lnet/minecraft/item/ToolMaterial;GOLD:Lnet/minecraft/item/ToolMaterial;
  • Field Details

    • field_4370

      private final int field_4370
      Mappings:
      Namespace Name Mixin selector
      official f Lami;f:I
      intermediary field_4370 Lnet/minecraft/class_1070;field_4370:I
      named field_4370 Lnet/minecraft/item/ToolMaterial;field_4370:I
    • field_4371

      private final int field_4371
      Mappings:
      Namespace Name Mixin selector
      official g Lami;g:I
      intermediary field_4371 Lnet/minecraft/class_1070;field_4371:I
      named field_4371 Lnet/minecraft/item/ToolMaterial;field_4371:I
    • field_4372

      private final float field_4372
      Mappings:
      Namespace Name Mixin selector
      official h Lami;h:F
      intermediary field_4372 Lnet/minecraft/class_1070;field_4372:F
      named field_4372 Lnet/minecraft/item/ToolMaterial;field_4372:F
    • field_6948

      private final float field_6948
      Mappings:
      Namespace Name Mixin selector
      official i Lami;i:F
      intermediary field_6948 Lnet/minecraft/class_1070;field_6948:F
      named field_6948 Lnet/minecraft/item/ToolMaterial;field_6948:F
    • field_4374

      private final int field_4374
      Mappings:
      Namespace Name Mixin selector
      official j Lami;j:I
      intermediary field_4374 Lnet/minecraft/class_1070;field_4374:I
      named field_4374 Lnet/minecraft/item/ToolMaterial;field_4374:I
  • Constructor Details

    • ToolMaterial

      private ToolMaterial(int int2, int int3, float float2, float float3, int int4)
  • Method Details

    • values

      public static ToolMaterial[] 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 ToolMaterial 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
    • method_3399

      public int method_3399()
      Mappings:
      Namespace Name Mixin selector
      official a Lami;a()I
      intermediary method_3399 Lnet/minecraft/class_1070;method_3399()I
      named method_3399 Lnet/minecraft/item/ToolMaterial;method_3399()I
    • method_3400

      public float method_3400()
      Mappings:
      Namespace Name Mixin selector
      official b Lami;b()F
      intermediary method_3400 Lnet/minecraft/class_1070;method_3400()F
      named method_3400 Lnet/minecraft/item/ToolMaterial;method_3400()F
    • method_3401

      public float method_3401()
      Mappings:
      Namespace Name Mixin selector
      official c Lami;c()F
      intermediary method_3401 Lnet/minecraft/class_1070;method_3401()F
      named method_3401 Lnet/minecraft/item/ToolMaterial;method_3401()F
    • method_3402

      public int method_3402()
      Mappings:
      Namespace Name Mixin selector
      official d Lami;d()I
      intermediary method_3402 Lnet/minecraft/class_1070;method_3402()I
      named method_3402 Lnet/minecraft/item/ToolMaterial;method_3402()I
    • method_3403

      public int method_3403()
      Mappings:
      Namespace Name Mixin selector
      official e Lami;e()I
      intermediary method_3403 Lnet/minecraft/class_1070;method_3403()I
      named method_3403 Lnet/minecraft/item/ToolMaterial;method_3403()I
    • method_6370

      public Item method_6370()
      Mappings:
      Namespace Name Mixin selector
      official f Lami;f()Lalq;
      intermediary method_6370 Lnet/minecraft/class_1070;method_6370()Lnet/minecraft/class_1069;
      named method_6370 Lnet/minecraft/item/ToolMaterial;method_6370()Lnet/minecraft/item/Item;