net.minecraft.world.item

public class SwordItem

extends TieredItem implements Vanishable

All mapped superinterfaces:

ItemLike, Vanishable

cbi
net.minecraft.world.item.SwordItem
net.minecraft.class_1829
net.minecraft.item.SwordItem
net.minecraft.src.C_1425_
net.minecraft.world.item.ItemSword

Field summary

Modifier and TypeField
private final float
a
attackDamage
field_8920
attackDamage
f_43266_
private final com.google.common.collect.Multimap<Attribute, AttributeModifier>
b
defaultModifiers
field_23745
attributeModifiers
f_43267_

Constructor summary

ModifierConstructor
public (Tier toolMaterial, int attackDamage, float attackSpeed, Item$Properties settings)

Method summary

Modifier and TypeMethod
public float
i()
getDamage()
method_8020()
getAttackDamage()
m_43299_()
public boolean
a(cur arg0, cga arg1, gt arg2, btf arg3)
canAttackBlock(BlockState arg0, Level arg1, BlockPos arg2, Player arg3)
method_7885(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1657 arg3)
canMine(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3)
m_6777_(C_2064_ p_43292_, C_1596_ p_43293_, C_4675_ p_43294_, C_1141_ arg3)
public float
a(caa arg0, cur arg1)
getDestroySpeed(ItemStack arg0, BlockState arg1)
method_7865(class_1799 arg0, class_2680 arg1)
getMiningSpeedMultiplier(ItemStack arg0, BlockState arg1)
m_8102_(C_1391_ p_43289_, C_2064_ arg1)
public boolean
a(caa arg0, bbf arg1, bbf arg2)
hurtEnemy(ItemStack arg0, LivingEntity arg1, LivingEntity arg2)
method_7873(class_1799 arg0, class_1309 arg1, class_1309 arg2)
postHit(ItemStack arg0, LivingEntity arg1, LivingEntity arg2)
m_7579_(C_1391_ p_43279_, C_524_ p_43280_, C_524_ arg2)
public boolean
a(caa arg0, cga arg1, cur arg2, gt arg3, bbf arg4)
mineBlock(ItemStack arg0, Level arg1, BlockState arg2, BlockPos arg3, LivingEntity arg4)
method_7879(class_1799 arg0, class_1937 arg1, class_2680 arg2, class_2338 arg3, class_1309 arg4)
postMine(ItemStack arg0, World arg1, BlockState arg2, BlockPos arg3, LivingEntity arg4)
m_6813_(C_1391_ p_43283_, C_1596_ p_43284_, C_2064_ p_43285_, C_4675_ p_43286_, C_524_ arg4)
public boolean
a_(cur arg0)
isCorrectToolForDrops(BlockState arg0)
method_7856(class_2680 arg0)
isSuitableFor(BlockState arg0)
m_8096_(C_2064_ arg0)
public com.google.common.collect.Multimap<Attribute, AttributeModifier>
a(bav arg0)
getDefaultAttributeModifiers(EquipmentSlot arg0)
method_7844(class_1304 arg0)
getAttributeModifiers(EquipmentSlot arg0)
m_7167_(C_516_ arg0)