Package net.minecraft.world.item
Class SmithingTemplateItem
java.lang.Object
net.minecraft.world.item.Item
net.minecraft.world.item.SmithingTemplateItem
- All Implemented Interfaces:
- FeatureElement,- ItemLike,- IItemExtension
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.world.item.ItemItem.Properties
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final List<ResourceLocation>private final Componentprivate static final Componentprivate final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate final Componentprivate final List<ResourceLocation>private static final ChatFormattingprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate static final ResourceLocationprivate final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final Componentprivate static final ChatFormattingprivate final ComponentFields inherited from class net.minecraft.world.item.ItemBASE_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.FeatureElementFILTERED_REGISTRIES
- 
Constructor SummaryConstructorsConstructorDescriptionSmithingTemplateItem(Component p_266834_, Component p_267043_, Component p_267048_, Component p_267278_, Component p_267090_, List<ResourceLocation> p_266755_, List<ResourceLocation> p_267060_) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidappendHoverText(ItemStack p_267313_, Level p_266896_, List<Component> p_266820_, TooltipFlag p_266857_) static SmithingTemplateItemcreateArmorTrimTemplate(ResourceKey<TrimPattern> p_266875_) static SmithingTemplateItemcreateArmorTrimTemplate(ResourceLocation p_266880_) private static List<ResourceLocation>private static List<ResourceLocation>static SmithingTemplateItemprivate static List<ResourceLocation>private static List<ResourceLocation>Methods inherited from class net.minecraft.world.item.ItemasItem, builtInRegistryHolder, byBlock, byId, canAttackBlock, canBeDepleted, canBeHurtBy, canFitInsideContainerItems, finishUsingItem, getBarColor, getBarWidth, getCraftingRemainingItem, getDefaultAttributeModifiers, getDefaultInstance, getDescription, getDescriptionId, getDescriptionId, getDestroySpeed, getDrinkingSound, getEatingSound, getEnchantmentValue, getFoodProperties, getId, getMaxDamage, getMaxStackSize, getName, getOrCreateDescriptionId, getPlayerPOVHitResult, getRarity, getRenderPropertiesInternal, getTooltipImage, getUseAnimation, getUseDuration, hasCraftingRemainingItem, hurtEnemy, initializeClient, interactLivingEntity, inventoryTick, isBarVisible, isComplex, isCorrectToolForDrops, isEdible, isEnchantable, isFireResistant, isFoil, isRepairable, isValidRepairItem, mineBlock, onCraftedBy, onCraftedPostProcess, onDestroyed, onUseTick, overrideOtherStackedOnMe, overrideStackedOnOther, releaseUsing, requiredFeatures, shouldOverrideMultiplayerNbt, toString, use, useOn, useOnRelease, verifyTagAfterLoadMethods 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.neoforged.neoforge.common.extensions.IItemExtensioncanApplyAtEnchantingTable, canContinueUsing, canDisableShield, canElytraFly, canEquip, canGrindstoneRepair, canPerformAction, canWalkOnPowderedSnow, createEntity, damageItem, doesSneakBypassUse, elytraFlightTick, getAllEnchantments, getArmorTexture, getAttributeModifiers, getBurnTime, getCraftingRemainingItem, getCreatorModId, getDamage, getDefaultTooltipHideFlags, getEnchantmentLevel, getEnchantmentValue, getEntityLifespan, getEquipmentSlot, getFoodProperties, getHighlightTip, getMaxDamage, getMaxStackSize, getSweepHitBox, getXpRepairRatio, hasCraftingRemainingItem, hasCustomEntity, isBookEnchantable, isCorrectToolForDrops, isDamageable, isDamaged, isEnderMask, isNotReplaceableByPickAction, isPiglinCurrency, makesPiglinsNeutral, onArmorTick, onBlockStartBreak, onDestroyed, onDroppedByPlayer, onEntityItemUpdate, onEntitySwing, onHorseArmorTick, onItemUseFirst, onLeftClickEntity, onStopUsing, setDamage, shouldCauseBlockBreakReset, shouldCauseReequipAnimation
- 
Field Details- 
TITLE_FORMAT
- 
DESCRIPTION_FORMAT
- 
INGREDIENTS_TITLE
- 
APPLIES_TO_TITLE
- 
NETHERITE_UPGRADE
- 
ARMOR_TRIM_APPLIES_TO
- 
ARMOR_TRIM_INGREDIENTS
- 
ARMOR_TRIM_BASE_SLOT_DESCRIPTION
- 
ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION
- 
NETHERITE_UPGRADE_APPLIES_TO
- 
NETHERITE_UPGRADE_INGREDIENTS
- 
NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION
- 
NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION
- 
EMPTY_SLOT_HELMET
- 
EMPTY_SLOT_CHESTPLATE
- 
EMPTY_SLOT_LEGGINGS
- 
EMPTY_SLOT_BOOTS
- 
EMPTY_SLOT_HOE
- 
EMPTY_SLOT_AXE
- 
EMPTY_SLOT_SWORD
- 
EMPTY_SLOT_SHOVEL
- 
EMPTY_SLOT_PICKAXE
- 
EMPTY_SLOT_INGOT
- 
EMPTY_SLOT_REDSTONE_DUST
- 
EMPTY_SLOT_QUARTZ
- 
EMPTY_SLOT_EMERALD
- 
EMPTY_SLOT_DIAMOND
- 
EMPTY_SLOT_LAPIS_LAZULI
- 
EMPTY_SLOT_AMETHYST_SHARD
- 
appliesTo
- 
ingredients
- 
upgradeDescription
- 
baseSlotDescription
- 
additionsSlotDescription
- 
baseSlotEmptyIcons
- 
additionalSlotEmptyIcons
 
- 
- 
Constructor Details- 
SmithingTemplateItempublic SmithingTemplateItem(Component p_266834_, Component p_267043_, Component p_267048_, Component p_267278_, Component p_267090_, List<ResourceLocation> p_266755_, List<ResourceLocation> p_267060_) 
 
- 
- 
Method Details- 
createArmorTrimTemplate
- 
createArmorTrimTemplate
- 
createNetheriteUpgradeTemplate
- 
createTrimmableArmorIconList
- 
createTrimmableMaterialIconList
- 
createNetheriteUpgradeIconList
- 
createNetheriteUpgradeMaterialList
- 
appendHoverTextpublic void appendHoverText(ItemStack p_267313_, @Nullable Level p_266896_, List<Component> p_266820_, TooltipFlag p_266857_) - Overrides:
- appendHoverTextin class- Item
 
- 
getBaseSlotDescription
- 
getAdditionSlotDescription
- 
getBaseSlotEmptyIcons
- 
getAdditionalSlotEmptyIcons
 
-