Interface IToolMaterial

All Known Implementing Classes:
ToolMaterials

public interface IToolMaterial
Mappings:
Namespace Name
official aui
intermediary net/minecraft/class_3561
named net/minecraft/item/IToolMaterial
  • Method Details

    • getDurability

      int getDurability()
      Mappings:
      Namespace Name Mixin selector
      official a Laui;a()I
      intermediary method_16131 Lnet/minecraft/class_3561;method_16131()I
      named getDurability Lnet/minecraft/item/IToolMaterial;getDurability()I
    • getBlockBreakSpeed

      float getBlockBreakSpeed()
      Mappings:
      Namespace Name Mixin selector
      official b Laui;b()F
      intermediary method_16132 Lnet/minecraft/class_3561;method_16132()F
      named getBlockBreakSpeed Lnet/minecraft/item/IToolMaterial;getBlockBreakSpeed()F
    • getAttackDamage

      float getAttackDamage()
      Mappings:
      Namespace Name Mixin selector
      official c Laui;c()F
      intermediary method_16133 Lnet/minecraft/class_3561;method_16133()F
      named getAttackDamage Lnet/minecraft/item/IToolMaterial;getAttackDamage()F
    • getMiningLevel

      int getMiningLevel()
      Mappings:
      Namespace Name Mixin selector
      official d Laui;d()I
      intermediary method_16134 Lnet/minecraft/class_3561;method_16134()I
      named getMiningLevel Lnet/minecraft/item/IToolMaterial;getMiningLevel()I
    • getEnchantability

      int getEnchantability()
      Mappings:
      Namespace Name Mixin selector
      official e Laui;e()I
      intermediary method_16135 Lnet/minecraft/class_3561;method_16135()I
      named getEnchantability Lnet/minecraft/item/IToolMaterial;getEnchantability()I
    • getRepairIngredient

      Ingredient getRepairIngredient()
      Mappings:
      Namespace Name Mixin selector
      official f Laui;f()Lavh;
      intermediary method_16136 Lnet/minecraft/class_3561;method_16136()Lnet/minecraft/class_3193;
      named getRepairIngredient Lnet/minecraft/item/IToolMaterial;getRepairIngredient()Lnet/minecraft/recipe/Ingredient;