net.minecraft.item

public class MiningToolItem

extends ToolItem implements Vanishable

All mapped superinterfaces:

ItemConvertible, Vanishable

bks
net.minecraft.world.item.DiggerItem
net.minecraft.class_1766
net.minecraft.item.MiningToolItem
net.minecraft.unmapped.C_suicvzxy
net.minecraft.item.ToolItem
net.minecraft.item.ToolItem

Field summary

Modifier and TypeField
private final Set<Block>
a
blocks
field_7941
effectiveBlocks
f_nbtierrj
field_150914_c
effectiveBlocks
protected final float
b
speed
field_7940
miningSpeed
f_twtimljk
field_77864_a
efficiency
private final float
c
attackDamageBaseline
field_7939
attackDamage
f_vroeoceb
field_77865_bY
attackDamage
private final com.google.common.collect.Multimap<EntityAttribute, EntityAttributeModifier>
d
defaultModifiers
field_23742
attributeModifiers
f_mcvjnbty
field_234674_d_
toolAttributes

Constructor summary

ModifierConstructor
protected (float attackDamage, float attackSpeed, ToolMaterial material, Set<Block> effectiveBlocks, Item$Settings settings)

Method summary

Modifier and TypeMethod
public float
a(bly arg0, cee arg1)
getDestroySpeed(ItemStack arg0, BlockState arg1)
method_7865(class_1799 arg0, class_2680 arg1)
getMiningSpeedMultiplier(ItemStack arg0, BlockState arg1)
m_nstqircw(C_sddaxwyk arg0, C_txtbiemp arg1)
func_150893_a(ItemStack arg0, BlockState arg1)
getDestroySpeed(ItemStack arg0, BlockState arg1)
public boolean
a(bly arg0, aqj arg1, aqj 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_plxsgnqi(C_sddaxwyk arg0, C_usxaxydn arg1, C_usxaxydn arg2)
func_77644_a(ItemStack arg0, LivingEntity arg1, LivingEntity arg2)
hitEntity(ItemStack arg0, LivingEntity arg1, LivingEntity arg2)
public boolean
a(bly arg0, bru arg1, cee arg2, fx arg3, aqj 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_cnsoybmp(C_sddaxwyk arg0, C_cdctfzbn arg1, C_txtbiemp arg2, C_hynzadkk arg3, C_usxaxydn arg4)
func_179218_a(ItemStack arg0, World arg1, BlockState arg2, BlockPos arg3, LivingEntity arg4)
onBlockDestroyed(ItemStack arg0, World arg1, BlockState arg2, BlockPos arg3, LivingEntity arg4)
public com.google.common.collect.Multimap<EntityAttribute, EntityAttributeModifier>
a(aqc arg0)
getDefaultAttributeModifiers(EquipmentSlot arg0)
method_7844(class_1304 arg0)
getAttributeModifiers(EquipmentSlot arg0)
m_xljmpsqi(C_yuycoehb arg0)
func_111205_h(EquipmentSlotType arg0)
getAttributeModifiers(EquipmentSlotType arg0)
public float
d()
getAttackDamage()
method_26366()
getAttackDamage()
m_xargywpy()
func_234675_d_()
getAttackDamage()