public class ItemAxe extends ItemTool
Item.Properties
Modifier and Type | Field and Description |
---|---|
protected static java.util.Map<Block,Block> |
BLOCK_STRIPPING_MAP |
attackDamage, attackSpeed, efficiency
ATTACK_DAMAGE_MODIFIER, ATTACK_SPEED_MODIFIER, BLOCK_TO_ITEM, canRepair, group, properties, random
delegate
Modifier | Constructor and Description |
---|---|
protected |
ItemAxe(IItemTier tier,
float p_i48530_2_,
float attackSpeedIn,
Item.Properties builder) |
Modifier and Type | Method and Description |
---|---|
float |
getDestroySpeed(ItemStack stack,
IBlockState state) |
EnumActionResult |
onItemUse(ItemUseContext p_195939_1_) |
getAttributeModifiers, hitEntity, onBlockDestroyed
getIsRepairable, getItemEnchantability, getTier
addInformation, addPropertyOverride, asItem, canHarvestBlock, canPlayerBreakBlockWhileHolding, fillItemGroup, getContainerItem, getDefaultInstance, getDefaultTranslationKey, getDisplayName, getGroup, getHarvestLevel, getIdFromItem, getItemById, getItemFromBlock, getMaxDamage, getMaxStackSize, getName, getPropertyGetter, getRarity, getShareTag, getTileEntityItemStackRenderer, getToolTypes, getTranslationKey, getTranslationKey, getUseAction, getUseDuration, hasContainerItem, hasCustomProperties, hasEffect, inventoryTick, isComplex, isDamageable, isEnchantable, isIn, isInGroup, isRepairable, itemInteractionForEntity, onCreated, onItemRightClick, onItemUseFinish, onPlayerStoppedUsing, rayTrace, register, registerItems, updateItemStackNBT
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canApplyAtEnchantingTable, canContinueUsing, canDisableShield, canEquip, canHarvestBlock, createEntity, doesSneakBypassUse, getAnimationParameters, getArmorModel, getArmorTexture, getAttributeModifiers, getBurnTime, getContainerItem, getCreativeTabs, getCreatorModId, getDamage, getDurabilityForDisplay, getEntityLifespan, getEquipmentSlot, getFontRenderer, getHighlightTip, getHorseArmorType, getItem, getItemEnchantability, getItemStackLimit, getMaxDamage, getRGBDurabilityForDisplay, getShareTag, getSmeltingExperience, getXpRepairRatio, hasContainerItem, hasCustomEntity, initCapabilities, isBeaconPayment, isBookEnchantable, isDamaged, isShield, onArmorTick, onBlockStartBreak, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onItemUseFirst, onLeftClickEntity, onUsingTick, readShareTag, renderHelmetOverlay, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation, showDurabilityBar
protected ItemAxe(IItemTier tier, float p_i48530_2_, float attackSpeedIn, Item.Properties builder)
public float getDestroySpeed(ItemStack stack, IBlockState state)
getDestroySpeed
in class ItemTool
public EnumActionResult onItemUse(ItemUseContext p_195939_1_)