net.minecraft.item

public enum ToolMaterials

implements ToolMaterial

bsa
net.minecraft.world.item.Tiers
net.minecraft.class_1834
net.minecraft.item.ToolMaterials
net.minecraft.unmapped.C_ebukueho
net.minecraft.src.C_1429_

Enum constant summary

Enum Constant
a
WOOD
field_8922
WOOD
f_irgoaozl
WOOD
b
STONE
field_8927
STONE
f_fkqywzll
STONE
c
IRON
field_8923
IRON
f_ivtjahfy
IRON
d
DIAMOND
field_8930
DIAMOND
f_kcxmhcxk
DIAMOND
e
GOLD
field_8929
GOLD
f_qxrcncaa
GOLD
f
NETHERITE
field_22033
NETHERITE
f_dowutpjd
NETHERITE

Field summary

Modifier and TypeField
private final int
g
level
field_8925
miningLevel
f_uyvgbktw
f_43321_
private final int
h
uses
field_8924
itemDurability
f_knxetuhw
f_43322_
private final float
i
speed
field_8932
miningSpeed
f_tcazulhh
f_43323_
private final float
j
damage
field_8931
attackDamage
f_pbmoigea
f_43324_
private final int
k
enchantmentValue
field_8933
enchantability
f_xyiqpzts
f_43325_
private final Lazy<Ingredient>
l
repairIngredient
field_8928
repairIngredient
f_ntqzhglk
f_43326_

Constructor summary

ModifierConstructor
private (int p_43331_, int p_43332_, float miningLevel, float itemDurability, int miningSpeed, Supplier<Ingredient> attackDamage)

Method summary

Modifier and TypeMethod
public int
a()
getUses()
method_8025()
getDurability()
m_asmietvx()
m_6609_()
public float
b()
getSpeed()
method_8027()
getMiningSpeedMultiplier()
m_niryxwaq()
m_6624_()
public float
c()
getAttackDamageBonus()
method_8028()
getAttackDamage()
m_zccyxrky()
m_6631_()
public int
d()
getLevel()
method_8024()
getMiningLevel()
m_hhxogxpc()
m_6604_()
public int
e()
getEnchantmentValue()
method_8026()
getEnchantability()
m_atzlfmwa()
m_6601_()
public Ingredient
f()
getRepairIngredient()
method_8023()
getRepairIngredient()
m_kixnfbjm()
m_6282_()