Interface ToolMaterial

All Known Implementing Classes:
ToolMaterials

public interface ToolMaterial
Mappings:
Namespace Name
official bvg
intermediary net/minecraft/class_1832
named net/minecraft/item/ToolMaterial
  • Method Details

    • getDurability

      int getDurability()
      Mappings:
      Namespace Name Mixin selector
      official a Lbvg;a()I
      intermediary method_8025 Lnet/minecraft/class_1832;method_8025()I
      named getDurability Lnet/minecraft/item/ToolMaterial;getDurability()I
    • getMiningSpeedMultiplier

      float getMiningSpeedMultiplier()
      Mappings:
      Namespace Name Mixin selector
      official b Lbvg;b()F
      intermediary method_8027 Lnet/minecraft/class_1832;method_8027()F
      named getMiningSpeedMultiplier Lnet/minecraft/item/ToolMaterial;getMiningSpeedMultiplier()F
    • getAttackDamage

      float getAttackDamage()
      Mappings:
      Namespace Name Mixin selector
      official c Lbvg;c()F
      intermediary method_8028 Lnet/minecraft/class_1832;method_8028()F
      named getAttackDamage Lnet/minecraft/item/ToolMaterial;getAttackDamage()F
    • getMiningLevel

      int getMiningLevel()
      Mappings:
      Namespace Name Mixin selector
      official d Lbvg;d()I
      intermediary method_8024 Lnet/minecraft/class_1832;method_8024()I
      named getMiningLevel Lnet/minecraft/item/ToolMaterial;getMiningLevel()I
    • getEnchantability

      int getEnchantability()
      Mappings:
      Namespace Name Mixin selector
      official e Lbvg;e()I
      intermediary method_8026 Lnet/minecraft/class_1832;method_8026()I
      named getEnchantability Lnet/minecraft/item/ToolMaterial;getEnchantability()I
    • getRepairIngredient

      Ingredient getRepairIngredient()
      Mappings:
      Namespace Name Mixin selector
      official f Lbvg;f()Lbwm;
      intermediary method_8023 Lnet/minecraft/class_1832;method_8023()Lnet/minecraft/class_1856;
      named getRepairIngredient Lnet/minecraft/item/ToolMaterial;getRepairIngredient()Lnet/minecraft/recipe/Ingredient;