Package net.minecraft.item
Class PickaxeItem
- java.lang.Object
-
- net.minecraftforge.registries.ForgeRegistryEntry<Item>
-
- net.minecraft.item.Item
-
- net.minecraft.item.TieredItem
-
- net.minecraft.item.ToolItem
-
- net.minecraft.item.PickaxeItem
-
- All Implemented Interfaces:
IVanishable
,IItemProvider
,IForgeItem
,IForgeRegistryEntry<Item>
public class PickaxeItem extends ToolItem
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.minecraft.item.Item
Item.Properties
-
Nested classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntry
ForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>
-
-
Field Summary
Fields Modifier and Type Field Description private static java.util.Set<Block>
DIGGABLES
-
Fields inherited from class net.minecraft.item.Item
BASE_ATTACK_DAMAGE_UUID, BASE_ATTACK_SPEED_UUID, BY_BLOCK, canRepair, category, random
-
Fields inherited from class net.minecraftforge.registries.ForgeRegistryEntry
delegate
-
-
Constructor Summary
Constructors Constructor Description PickaxeItem(IItemTier p_i48478_1_, int p_i48478_2_, float p_i48478_3_, Item.Properties p_i48478_4_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
getDestroySpeed(ItemStack p_150893_1_, BlockState p_150893_2_)
boolean
isCorrectToolForDrops(BlockState p_150897_1_)
-
Methods inherited from class net.minecraft.item.ToolItem
getAttackDamage, getDefaultAttributeModifiers, hurtEnemy, mineBlock
-
Methods inherited from class net.minecraft.item.TieredItem
getEnchantmentValue, getTier, isValidRepairItem
-
Methods inherited from class net.minecraft.item.Item
allowdedIn, appendHoverText, asItem, byBlock, byId, canAttackBlock, canBeDepleted, canBeHurtBy, fillItemCategory, finishUsingItem, getCraftingRemainingItem, getDefaultInstance, getDescription, getDescriptionId, getDescriptionId, getDrinkingSound, getEatingSound, getFoodProperties, getHarvestLevel, getId, getItemCategory, getItemStackTileEntityRenderer, getMaxDamage, getMaxStackSize, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getRarity, getTags, getToolTypes, getUseAnimation, getUseDuration, hasCraftingRemainingItem, interactLivingEntity, inventoryTick, is, isComplex, isEdible, isEnchantable, isFireResistant, isFoil, isRepairable, onCraftedBy, onUseTick, releaseUsing, shouldOverrideMultiplayerNbt, toString, use, useOn, useOnRelease, verifyTagAfterLoad
-
Methods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.minecraftforge.common.extensions.IForgeItem
canApplyAtEnchantingTable, canContinueUsing, canDisableShield, canElytraFly, canEquip, canHarvestBlock, createEntity, damageItem, doesSneakBypassUse, elytraFlightTick, getArmorModel, getArmorTexture, getAttributeModifiers, getBurnTime, getBurnTime, getContainerItem, getCreativeTabs, getCreatorModId, getDamage, getDurabilityForDisplay, getEntityLifespan, getEquipmentSlot, getFontRenderer, getHighlightTip, getItem, getItemEnchantability, getItemStackLimit, getMaxDamage, getRGBDurabilityForDisplay, getShareTag, getSmeltingExperience, getXpRepairRatio, hasContainerItem, hasCustomEntity, initCapabilities, isBookEnchantable, isDamageable, isDamaged, isEnderMask, isPiglinCurrency, isShield, makesPiglinsNeutral, onArmorTick, onBlockStartBreak, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onItemUseFirst, onLeftClickEntity, onUsingTick, readShareTag, renderHelmetOverlay, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation, showDurabilityBar
-
-
-
-
Field Detail
-
DIGGABLES
private static final java.util.Set<Block> DIGGABLES
-
-
Constructor Detail
-
PickaxeItem
public PickaxeItem(IItemTier p_i48478_1_, int p_i48478_2_, float p_i48478_3_, Item.Properties p_i48478_4_)
-
-
Method Detail
-
isCorrectToolForDrops
public boolean isCorrectToolForDrops(BlockState p_150897_1_)
- Overrides:
isCorrectToolForDrops
in classItem
-
getDestroySpeed
public float getDestroySpeed(ItemStack p_150893_1_, BlockState p_150893_2_)
- Overrides:
getDestroySpeed
in classToolItem
-
-