Package net.minecraft.world.item
Class SwordItem
java.lang.Object
net.minecraft.world.item.Item
net.minecraft.world.item.TieredItem
net.minecraft.world.item.SwordItem
- All Implemented Interfaces:
- FeatureElement,- ItemLike,- IForgeItem
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.world.item.ItemItem.Properties, Item.TooltipContext
- 
Field SummaryFields inherited from class net.minecraft.world.item.ItemABSOLUTE_MAX_STACK_SIZE, BASE_ATTACK_DAMAGE_ID, BASE_ATTACK_SPEED_ID, BY_BLOCK, DEFAULT_MAX_STACK_SIZE, MAX_BAR_WIDTH, STREAM_CODECFields inherited from interface net.minecraft.world.flag.FeatureElementFILTERED_REGISTRIES
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleancanAttackBlock(BlockState p_43291_, Level p_43292_, BlockPos p_43293_, Player p_43294_) booleancanPerformAction(ItemStack stack, ToolAction toolAction) Queries if an item can perform the given action.static ItemAttributeModifierscreateAttributes(Tier p_336181_, int p_335543_, float p_331072_) private static ToolbooleanhurtEnemy(ItemStack p_43278_, LivingEntity p_43279_, LivingEntity p_43280_) voidpostHurtEnemy(ItemStack p_342189_, LivingEntity p_344347_, LivingEntity p_343888_) Methods inherited from class net.minecraft.world.item.TieredItemgetEnchantmentValue, getTier, isValidRepairItemMethods inherited from class net.minecraft.world.item.ItemappendHoverText, asItem, builtInRegistryHolder, byBlock, byId, canFitInsideContainerItems, components, finishUsingItem, getAttackDamageBonus, getBarColor, getBarWidth, getBreakingSound, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDefaultMaxStackSize, getDescription, getDescriptionId, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getId, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getRenderPropertiesInternal, getTooltipImage, getUseAnimation, getUseDuration, hasCraftingRemainingItem, initializeClient, interactLivingEntity, inventoryTick, isBarVisible, isComplex, isCorrectToolForDrops, isEnchantable, isFoil, mineBlock, onCraftedBy, onCraftedPostProcess, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, releaseUsing, requiredFeatures, toString, use, useOn, useOnRelease, verifyComponentsAfterLoadMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.world.flag.FeatureElementisEnabledMethods inherited from interface net.minecraftforge.common.extensions.IForgeItemcanApplyAtEnchantingTable, canContinueUsing, canDisableShield, canElytraFly, canEquip, canGrindstoneRepair, canWalkOnPowderedSnow, createEntity, doesSneakBypassUse, elytraFlightTick, getArmorTexture, getAttributeModifiers, getBurnTime, getCraftingRemainingItem, getCreatorModId, getDefaultTooltipHideFlags, getEnchantmentValue, getEntityLifespan, getEquipmentSlot, getHighlightTip, getSweepHitBox, hasCraftingRemainingItem, hasCustomEntity, isBookEnchantable, isEnderMask, isNotReplaceableByPickAction, isPiglinCurrency, makesPiglinsNeutral, onBlockStartBreak, onDestroyed, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onInventoryTick, onItemUseFirst, onLeftClickEntity, onStopUsing, shouldCauseBlockBreakReset, shouldCauseReequipAnimation
- 
Constructor Details- 
SwordItem
 
- 
- 
Method Details- 
createToolProperties
- 
createAttributespublic static ItemAttributeModifiers createAttributes(Tier p_336181_, int p_335543_, float p_331072_) 
- 
canAttackBlockpublic boolean canAttackBlock(BlockState p_43291_, Level p_43292_, BlockPos p_43293_, Player p_43294_) - Overrides:
- canAttackBlockin class- Item
 
- 
hurtEnemy
- 
postHurtEnemy- Overrides:
- postHurtEnemyin class- Item
 
- 
canPerformActionDescription copied from interface:IForgeItemQueries if an item can perform the given action. SeeToolActionsfor a description of each stock action- Parameters:
- stack- The stack being used
- toolAction- The action being queried
- Returns:
- True if the stack can perform the action
 
 
-