Class ModAxeItem
java.lang.Object
net.minecraft.world.item.Item
net.minecraft.world.item.TieredItem
net.minecraft.world.item.DiggerItem
net.minecraft.world.item.AxeItem
com.riverstone.unknown303.errorlib.api.misc.ModAxeItem
- All Implemented Interfaces:
net.minecraft.world.flag.FeatureElement,net.minecraft.world.item.Vanishable,net.minecraft.world.level.ItemLike,net.minecraftforge.common.extensions.IForgeItem
public class ModAxeItem
extends net.minecraft.world.item.AxeItem
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.item.Item
net.minecraft.world.item.Item.Properties -
Field Summary
Fields inherited from class net.minecraft.world.item.AxeItem
STRIPPABLESFields inherited from class net.minecraft.world.item.DiggerItem
speedFields inherited from class net.minecraft.world.item.Item
BASE_ATTACK_DAMAGE_UUID, BASE_ATTACK_SPEED_UUID, BY_BLOCK, canRepair, EAT_DURATION, MAX_BAR_WIDTH, MAX_STACK_SIZEFields inherited from interface net.minecraft.world.flag.FeatureElement
FILTERED_REGISTRIES -
Constructor Summary
ConstructorsConstructorDescriptionModAxeItem(net.minecraft.world.item.Tier pTier, int pAttackDamageModifier, float pAttackSpeedModifier, net.minecraft.world.item.Item.Properties pProperties) ModAxeItem(net.minecraft.world.item.Tier pTier, int pAttackDamageModifier, float pAttackSpeedModifier, net.minecraft.world.item.Item.Properties pProperties, List<net.minecraft.world.effect.MobEffectInstance> instances) -
Method Summary
Modifier and TypeMethodDescriptionbooleanhurtEnemy(net.minecraft.world.item.ItemStack pStack, net.minecraft.world.entity.LivingEntity pTarget, net.minecraft.world.entity.LivingEntity pAttacker) Methods inherited from class net.minecraft.world.item.AxeItem
canDisableShield, canPerformAction, getAxeStrippingState, useOnMethods inherited from class net.minecraft.world.item.DiggerItem
getAttackDamage, getDefaultAttributeModifiers, getDestroySpeed, isCorrectToolForDrops, isCorrectToolForDrops, mineBlockMethods inherited from class net.minecraft.world.item.TieredItem
getEnchantmentValue, getTier, isValidRepairItemMethods inherited from class net.minecraft.world.item.Item
appendHoverText, asItem, builtInRegistryHolder, byBlock, byId, canAttackBlock, canBeDepleted, canBeHurtBy, canFitInsideContainerItems, finishUsingItem, getBarColor, getBarWidth, getCraftingRemainingItem, getDefaultInstance, getDescription, getDescriptionId, getDescriptionId, getDrinkingSound, getEatingSound, getFoodProperties, getId, getMaxDamage, getMaxStackSize, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getRarity, getRenderPropertiesInternal, getTooltipImage, getUseAnimation, getUseDuration, hasCraftingRemainingItem, initializeClient, interactLivingEntity, inventoryTick, isBarVisible, isComplex, isEdible, isEnchantable, isFireResistant, isFoil, isRepairable, onCraftedBy, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, releaseUsing, requiredFeatures, shouldOverrideMultiplayerNbt, toString, use, useOnRelease, verifyTagAfterLoadMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.world.flag.FeatureElement
isEnabledMethods inherited from interface net.minecraftforge.common.extensions.IForgeItem
canApplyAtEnchantingTable, canContinueUsing, canElytraFly, canEquip, canGrindstoneRepair, canWalkOnPowderedSnow, createEntity, damageItem, doesSneakBypassUse, elytraFlightTick, getAllEnchantments, getArmorTexture, getAttributeModifiers, getBurnTime, getCraftingRemainingItem, getCreatorModId, getDamage, getDefaultTooltipHideFlags, getEnchantmentLevel, getEnchantmentValue, getEntityLifespan, getEquipmentSlot, getFoodProperties, getHighlightTip, getMaxDamage, getMaxStackSize, getShareTag, getSweepHitBox, getXpRepairRatio, hasCraftingRemainingItem, hasCustomEntity, initCapabilities, isBookEnchantable, isDamageable, isDamaged, isEnderMask, isNotReplaceableByPickAction, isPiglinCurrency, makesPiglinsNeutral, onArmorTick, onBlockStartBreak, onDestroyed, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onInventoryTick, onItemUseFirst, onLeftClickEntity, onStopUsing, readShareTag, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation
-
Constructor Details
-
ModAxeItem
public ModAxeItem(net.minecraft.world.item.Tier pTier, int pAttackDamageModifier, float pAttackSpeedModifier, net.minecraft.world.item.Item.Properties pProperties) -
ModAxeItem
public ModAxeItem(net.minecraft.world.item.Tier pTier, int pAttackDamageModifier, float pAttackSpeedModifier, net.minecraft.world.item.Item.Properties pProperties, @Nullable List<net.minecraft.world.effect.MobEffectInstance> instances)
-
-
Method Details
-
hurtEnemy
public boolean hurtEnemy(net.minecraft.world.item.ItemStack pStack, net.minecraft.world.entity.LivingEntity pTarget, net.minecraft.world.entity.LivingEntity pAttacker) - Overrides:
hurtEnemyin classnet.minecraft.world.item.DiggerItem
-