net.minecraft.world.item

public class MaceItem

extends Item

All mapped superinterfaces:

FeatureElement, ItemLike

cvb
net.minecraft.world.item.MaceItem
net.minecraft.class_9362
net.minecraft.unmapped.C_dromlfke
net.minecraft.item.MaceItem
net.minecraft.item.MaceItem
net.minecraft.src.C_313549_
net.minecraft.world.item.MaceItem

Field summary

Modifier and TypeField
private static final int
c
DEFAULT_ATTACK_DAMAGE
field_49824
f_uehcwcxb
ATTACK_DAMAGE_MODIFIER_VALUE
ATTACK_DAMAGE_MODIFIER
f_315599_
private static final float
j
DEFAULT_ATTACK_SPEED
field_49825
f_ztxhqkle
ATTACK_SPEED_MODIFIER_VALUE
ATTACK_SPEED_MODIFIER
f_314059_
public static final float
a
SMASH_ATTACK_FALL_THRESHOLD
field_49823
f_sxpbvvce
MINING_SPEED_MULTIPLIER
MIN_SMASH_ATTACK_FALL_DISTANCE
f_314421_
private static final float
k
SMASH_ATTACK_HEAVY_THRESHOLD
field_50141
f_pvnkxqyz
field_50141
MIN_HEAVY_SMASH_ATTACK_FALL_DISTANCE
f_315869_
public static final float
b
SMASH_ATTACK_KNOCKBACK_RADIUS
field_49999
f_iwezuyjb
KNOCKBACK_RANGE
SMASH_ATTACK_RANGE
f_315457_
private static final float
l
SMASH_ATTACK_KNOCKBACK_POWER
field_50000
f_txhcwmgq
KNOCKBACK_POWER
SMASH_ATTACK_KNOCKBACK_MULTIPLIER
f_315270_

Constructor summary

ModifierConstructor
public (Item$Properties arg0)

Method summary

Modifier and TypeMethod
public static ItemAttributeModifiers
h()
createAttributes()
method_59532()
m_mkgopfsx()
createAttributeModifiers()
createAttributes()
m_320958_()
public static Tool
k()
createToolProperties()
method_58412()
m_jcuowukf()
createToolComponent()
createToolComponent()
m_324286_()
public boolean
a(dtc arg0, dcw arg1, jd arg2, cmx arg3)
canAttackBlock(BlockState arg0, Level arg1, BlockPos arg2, Player arg3)
method_7885(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1657 arg3)
m_tkohmxbq(C_txtbiemp arg0, C_cdctfzbn arg1, C_hynzadkk arg2, C_jzrpycqo arg3)
canMine(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3)
canMine(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3)
m_6777_(C_2064_ p_332833_, C_1596_ p_334020_, C_4675_ p_336375_, C_1141_ arg3)
public int
g()
getEnchantmentValue()
method_7837()
m_tspifhtw()
getEnchantability()
getEnchantability()
m_6473_()
public boolean
a(cuq arg0, btn arg1, btn arg2)
hurtEnemy(ItemStack arg0, LivingEntity arg1, LivingEntity arg2)
method_7873(class_1799 arg0, class_1309 arg1, class_1309 arg2)
m_plxsgnqi(C_sddaxwyk arg0, C_usxaxydn arg1, C_usxaxydn arg2)
postHit(ItemStack arg0, LivingEntity arg1, LivingEntity arg2)
postHit(ItemStack arg0, LivingEntity arg1, LivingEntity arg2)
m_7579_(C_1391_ p_332492_, C_524_ p_333391_, C_524_ arg2)
public void
b(cuq arg0, btn arg1, btn arg2)
postHurtEnemy(ItemStack arg0, LivingEntity arg1, LivingEntity arg2)
method_59978(class_1799 arg0, class_1309 arg1, class_1309 arg2)
m_jbvnrizt(C_sddaxwyk arg0, C_usxaxydn arg1, C_usxaxydn arg2)
postDamageEntity(ItemStack arg0, LivingEntity arg1, LivingEntity arg2)
m_jbvnrizt(ItemStack arg0, LivingEntity arg1, LivingEntity arg2)
m_338515_(C_1391_ p_344000_, C_524_ p_342605_, C_524_ arg2)
public boolean
a(cuq arg0, cuq arg1)
isValidRepairItem(ItemStack arg0, ItemStack arg1)
method_7878(class_1799 arg0, class_1799 arg1)
m_hsttveiz(C_sddaxwyk arg0, C_sddaxwyk arg1)
canRepair(ItemStack arg0, ItemStack arg1)
canRepair(ItemStack arg0, ItemStack arg1)
m_6832_(C_1391_ p_332323_, C_1391_ arg1)
public float
a(bsr arg0, float arg1, brk arg2)
getAttackDamageBonus(Entity arg0, float arg1, DamageSource arg2)
method_58403(class_1297 arg0, float arg1, class_1282 arg2)
m_bhfktmca(C_astfners arg0, float arg1, C_sbxfkpyv arg2)
getBonusAttackDamage(Entity arg0, float arg1, DamageSource arg2)
m_319585_(C_507_ p_333106_, float p_345351_, C_489_ arg2)
private static void
a(dcw arg0, cmx arg1, bsr arg2)
knockback(Level arg0, Player arg1, Entity arg2)
method_58411(class_1937 arg0, class_1657 arg1, class_1297 arg2)
m_tazjgygw(C_cdctfzbn arg0, C_jzrpycqo arg1, C_astfners arg2)
knockbackNearbyEntities(World world, PlayerEntity player, Entity attacked)
knockbackNearbyEntities(World world, PlayerEntity attacker, Entity target)
m_322114_(C_1596_ p_332228_, C_1141_ p_335060_, C_507_ p_335011_)
private static Predicate<LivingEntity>
a(cmx arg0, bsr arg1)
knockbackPredicate(Player arg0, Entity arg1)
method_58660(class_1657 arg0, class_1297 arg1)
m_pxzxqsww(C_jzrpycqo arg0, C_astfners arg1)
getKnockbackPredicate(PlayerEntity player, Entity attacked)
getKnockbackNearbyPredicate(PlayerEntity attacker, Entity target)
m_321647_(C_1141_ p_334836_, C_507_ p_334480_)
private static double
a(cmx arg0, btn arg1, exc arg2)
getKnockbackPower(Player arg0, LivingEntity arg1, Vec3 arg2)
method_58662(class_1657 arg0, class_1309 arg1, class_243 arg2)
m_kqoarywc(C_jzrpycqo arg0, C_usxaxydn arg1, C_vgpupfxx arg2)
getKnockback(PlayerEntity player, LivingEntity attacked, Vec3d distance)
getKnockbackMagnitude(PlayerEntity player, LivingEntity opponent, Vec3d opponentToTarget)
m_320432_(C_1141_ p_328672_, C_524_ p_334129_, C_3046_ p_335583_)
public static boolean
a(btn arg0)
canSmashAttack(LivingEntity arg0)
method_58659(class_1309 arg0)
m_yidgbebs(C_usxaxydn arg0)
shouldDealAdditionalDamage(LivingEntity attacker)
m_320829_(C_524_ p_345213_)