net.minecraft.item

public record ToolMaterial

dej
net.minecraft.world.item.ToolMaterial
net.minecraft.class_9886
net.minecraft.item.ToolMaterial
net.minecraft.unmapped.C_bemqmqey
net.minecraft.item.ToolMaterial
net.minecraft.src.C_345738_

Field summary

Modifier and TypeField
private final TagKey<Block>
g
incorrectBlocksForDrops
comp_2930
incorrectBlocksForDrops
f_omlaacon
incorrectBlocksForDrops
f_348003_
private final int
h
durability
comp_2931
durability
f_ptjxoojq
durability
f_348224_
private final float
i
speed
comp_2932
speed
f_qhkvhpyi
speed
f_346233_
private final float
j
attackDamageBonus
comp_2933
attackDamageBonus
f_gxwmlonq
attackDamageBonus
f_346491_
private final int
k
enchantmentValue
comp_2934
enchantmentValue
f_oivinvby
enchantmentValue
f_348217_
private final TagKey<Item>
l
repairItems
comp_2935
repairItems
f_khkjvxeu
repairItems
f_348499_
public static final ToolMaterial
a
WOOD
field_52585
WOOD
f_jiugqecp
WOOD
f_348940_
public static final ToolMaterial
b
STONE
field_52586
STONE
f_jkmmskiu
STONE
f_346635_
public static final ToolMaterial
c
IRON
field_52587
IRON
f_qvtopxel
IRON
f_347024_
public static final ToolMaterial
d
DIAMOND
field_52588
DIAMOND
f_yjfibxje
DIAMOND
f_348390_
public static final ToolMaterial
e
GOLD
field_52589
GOLD
f_atgezmuo
GOLD
f_349142_
public static final ToolMaterial
f
NETHERITE
field_52590
NETHERITE
f_geskqukn
NETHERITE
f_348218_

Constructor summary

ModifierConstructor
public (TagKey<Block> incorrectBlocksForDrops, int durability, float speed, float attackDamageBonus, int enchantmentValue, TagKey<Item> repairItems)

Method summary

Modifier and TypeMethod
private Item$Settings
a(dcr$a arg0)
applyCommonProperties(Item$Properties arg0)
method_61661(class_1792$class_1793 arg0)
applyBaseSettings(Item$Settings settings)
m_qsnwuqvs(C_vorddnax$C_bfrytpdl arg0)
applyCommonSettings(Item$Settings settings)
m_352398_(C_1381_$C_1383_ arg0)
public Item$Settings
a(dcr$a o, bae<dpz> o, float o, float o, float arg4)
applyToolProperties(Item$Properties arg0, TagKey<Block> arg1, float arg2, float arg3, float arg4)
method_61663(class_1792$class_1793 arg0, class_6862<class_2248> arg1, float arg2, float arg3, float arg4)
applyToolSettings(Item$Settings settings, TagKey<Block> effectiveBlocks, float attackDamage, float attackSpeed, float disableBlockingForSeconds)
m_yvlqvldg(C_vorddnax$C_bfrytpdl arg0, C_ednuhnnn<C_mmxmpdoq> arg1, float arg2, float arg3, float arg4)
applyToolSettings(Item$Settings settings, TagKey<Block> correctForDrops, float baseAttackDamage, float baseAttackSpeed, float disableBlockingForSeconds)
m_355746_(C_1381_$C_1383_ p_363347_, C_203208_<C_1706_> p_365658_, float p_368042_, float p_395053_, float arg4)
private AttributeModifiersComponent
a(float o, float arg1)
createToolAttributes(float arg0, float arg1)
method_61660(float arg0, float arg1)
createToolAttributeModifiers(float attackDamage, float attackSpeed)
m_rlewagch(float arg0, float arg1)
applyToolAttackSettings(float baseAttackDamage, float baseAttackSpeed)
m_352497_(float p_360987_, float arg1)
public Item$Settings
a(dcr$a o, float o, float arg2)
applySwordProperties(Item$Properties arg0, float arg1, float arg2)
method_61662(class_1792$class_1793 arg0, float arg1, float arg2)
applySwordSettings(Item$Settings settings, float attackDamage, float attackSpeed)
m_furkkmso(C_vorddnax$C_bfrytpdl arg0, float arg1, float arg2)
applySwordSettings(Item$Settings settings, float baseAttackDamage, float baseAttackSpeed)
m_355994_(C_1381_$C_1383_ p_363140_, float p_366527_, float arg2)
private AttributeModifiersComponent
b(float o, float arg1)
createSwordAttributes(float arg0, float arg1)
method_61664(float arg0, float arg1)
createSwordAttributeModifiers(float attackDamage, float attackSpeed)
m_mvmollbx(float arg0, float arg1)
applySwordAttackSettings(float baseAttackDamage, float baseAttackSpeed)
m_353065_(float p_369087_, float arg1)
public TagKey<Block>
a()
incorrectBlocksForDrops()
comp_2930()
incorrectBlocksForDrops()
m_thctdvee()
incorrectBlocksForDrops()
f_348003_()
public int
b()
durability()
comp_2931()
durability()
m_ccwkmjhg()
durability()
f_348224_()
public float
c()
speed()
comp_2932()
speed()
m_nenstklh()
speed()
f_346233_()
public float
d()
attackDamageBonus()
comp_2933()
attackDamageBonus()
m_tmudzcit()
attackDamageBonus()
f_346491_()
public int
e()
enchantmentValue()
comp_2934()
enchantmentValue()
m_jouxfykv()
enchantmentValue()
f_348217_()
public TagKey<Item>
f()
repairItems()
comp_2935()
repairItems()
m_kundtucb()
repairItems()
f_348499_()