net.minecraft.item

public class SmithingTemplateItem

extends Item

All mapped superinterfaces:

ToggleableFeature, ItemConvertible

chb
net.minecraft.world.item.SmithingTemplateItem
net.minecraft.class_8052
net.minecraft.item.SmithingTemplateItem
net.minecraft.unmapped.C_hkwshalt
net.minecraft.item.SmithingTemplateItem
net.minecraft.src.C_265823_

Field summary

Modifier and TypeField
private static final Formatting
a
TITLE_FORMAT
field_41974
TITLE_FORMATTING
f_seqzikqy
GRAY
f_265906_
private static final Formatting
b
DESCRIPTION_FORMAT
field_41975
DESCRIPTION_FORMATTING
f_kflahqzy
BLUE
f_265923_
private static final String
c
DESCRIPTION_ID
field_41976
TRANSLATION_KEY
f_xkdedrhs
SMITHING_TEMPLATE
f_265860_
private static final Text
d
INGREDIENTS_TITLE
field_41977
INGREDIENTS_TEXT
f_qqffyzqc
INGREDIENTS
f_265864_
private static final Text
e
APPLIES_TO_TITLE
field_41978
APPLIES_TO_TEXT
f_rxnrhpxp
APPLIES_TO
f_265895_
private static final Text
f
NETHERITE_UPGRADE
field_41979
NETHERITE_UPGRADE_TEXT
f_iuzwfkby
NETHERITE_UPGRADE
f_265982_
private static final Text
g
ARMOR_TRIM_APPLIES_TO
field_41980
ARMOR_TRIM_APPLIES_TO_TEXT
f_slkogfvj
ARMOR_TRIM_APPLIES_TO
f_265948_
private static final Text
h
ARMOR_TRIM_INGREDIENTS
field_41981
ARMOR_TRIM_INGREDIENTS_TEXT
f_nouktskj
ARMOR_TRIM_INGREDIENTS
f_265960_
private static final Text
i
ARMOR_TRIM_BASE_SLOT_DESCRIPTION
field_41982
ARMOR_TRIM_BASE_SLOT_DESCRIPTION_TEXT
f_rhgkbrns
BASE_SLOT
f_265846_
private static final Text
j
ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION
field_41983
ARMOR_TRIM_ADDITIONS_SLOT_DESCRIPTION_TEXT
f_qnggiydh
ADDITIONS_SLOT
f_266023_
private static final Text
k
NETHERITE_UPGRADE_APPLIES_TO
field_41984
NETHERITE_UPGRADE_APPLIES_TO_TEXT
f_ueppczcc
NETHERITE_UPGRADE_APPLIES_TO
f_266054_
private static final Text
r
NETHERITE_UPGRADE_INGREDIENTS
field_41985
NETHERITE_UPGRADE_INGREDIENTS_TEXT
f_werdoqxf
NETHERITE_UPGRADE_INGREDIENTS
f_265856_
private static final Text
s
NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION
field_41986
NETHERITE_UPGRADE_BASE_SLOT_DESCRIPTION_TEXT
f_gunkmoae
NETHERITE_UPGRADE_BASE_SLOT
f_265863_
private static final Text
t
NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION
field_41987
NETHERITE_UPGRADE_ADDITIONS_SLOT_DESCRIPTION_TEXT
f_lybkrrdz
NETHERITE_UPGRADE_ADDITIONS_SLOT
f_266072_
private static final Identifier
u
EMPTY_SLOT_HELMET
field_41988
EMPTY_ARMOR_SLOT_HELMET_TEXTURE
f_lwrbmpyz
HELMET_ICON
f_266113_
private static final Identifier
v
EMPTY_SLOT_CHESTPLATE
field_41989
EMPTY_ARMOR_SLOT_CHESTPLATE_TEXTURE
f_hxcamosy
CHESTPLATE_ICON
f_266066_
private static final Identifier
w
EMPTY_SLOT_LEGGINGS
field_41990
EMPTY_ARMOR_SLOT_LEGGINGS_TEXTURE
f_rstahxkr
LEGGINGS_ICON
f_265859_
private static final Identifier
x
EMPTY_SLOT_BOOTS
field_41991
EMPTY_ARMOR_SLOT_BOOTS_TEXTURE
f_wuabevel
BOOTS_ICON
f_265917_
private static final Identifier
y
EMPTY_SLOT_HOE
field_41992
EMPTY_SLOT_HOE_TEXTURE
f_hrrxjmvm
HOE_ICON
f_265950_
private static final Identifier
z
EMPTY_SLOT_AXE
field_41993
EMPTY_SLOT_AXE_TEXTURE
f_ifgltngy
AXE_ICON
f_265990_
private static final Identifier
A
EMPTY_SLOT_SWORD
field_41958
EMPTY_SLOT_SWORD_TEXTURE
f_ngoubmir
SWORD_ICON
f_266096_
private static final Identifier
B
EMPTY_SLOT_SHOVEL
field_41959
EMPTY_SLOT_SHOVEL_TEXTURE
f_bzepnsch
SHOVEL_ICON
f_265932_
private static final Identifier
C
EMPTY_SLOT_PICKAXE
field_41960
EMPTY_SLOT_PICKAXE_TEXTURE
f_ekguojdt
PICKAXE_ICON
f_265955_
private static final Identifier
D
EMPTY_SLOT_INGOT
field_41961
EMPTY_SLOT_INGOT_TEXTURE
f_flhsqhiy
INGOT_ICON
f_266026_
private static final Identifier
E
EMPTY_SLOT_REDSTONE_DUST
field_41962
EMPTY_SLOT_REDSTONE_DUST_TEXTURE
f_odrebrrk
REDSTONE_DUST_ICON
f_266082_
private static final Identifier
F
EMPTY_SLOT_QUARTZ
field_41963
EMPTY_SLOT_QUARTZ_TEXTURE
f_rxxcfprp
QUARTZ_ICON
f_265894_
private static final Identifier
G
EMPTY_SLOT_EMERALD
field_41964
EMPTY_SLOT_EMERALD_TEXTURE
f_axiibckd
EMERALD_ICON
f_266085_
private static final Identifier
H
EMPTY_SLOT_DIAMOND
field_41965
EMPTY_SLOT_DIAMOND_TEXTURE
f_rsoapnsp
DIAMOND_ICON
f_265873_
private static final Identifier
I
EMPTY_SLOT_LAPIS_LAZULI
field_41966
EMPTY_SLOT_LAPIS_LAZULI_TEXTURE
f_edepleay
LAPIS_ICON
f_265879_
private static final Identifier
J
EMPTY_SLOT_AMETHYST_SHARD
field_42472
EMPTY_SLOT_AMETHYST_SHARD_TEXTURE
f_uidcgxav
AMETHYST_ICON
f_268746_
private final Text
K
appliesTo
field_41967
appliesToText
f_dfzztylk
appliesToText
f_266097_
private final Text
L
ingredients
field_41968
ingredientsText
f_uktafdsm
ingredientsText
f_266037_
private final Text
M
upgradeDescription
field_41969
titleText
f_qzidenbb
upgradeText
f_265939_
private final Text
N
baseSlotDescription
field_41970
baseSlotDescriptionText
f_ojhogczu
baseSlotText
f_265995_
private final Text
O
additionsSlotDescription
field_41971
additionsSlotDescriptionText
f_hrnrfqlj
additionsSlotText
f_266075_
private final List<Identifier>
P
baseSlotEmptyIcons
field_41972
emptyBaseSlotTextures
f_kanabeos
baseIcons
f_265875_
private final List<Identifier>
Q
additionalSlotEmptyIcons
field_41973
emptyAdditionsSlotTextures
f_ujwptjjj
additionIcons
f_266068_

Constructor summary

ModifierConstructor
public (Text appliesToText, Text ingredientsText, Text titleText, Text baseSlotDescriptionText, Text additionsSlotDescriptionText, List<Identifier> emptyBaseSlotTextures, List<Identifier> emptyAdditionsSlotTextures)

Method summary

Modifier and TypeMethod
public static SmithingTemplateItem
a(acp<cie> o)
createArmorTrimTemplate(ResourceKey<TrimPattern> arg0)
method_48418(class_5321<class_8056> arg0)
of(RegistryKey<ArmorTrimPattern> trimPattern)
m_hhpfqjtc(C_xhhleach<C_tzrkresl> arg0)
createPattern(RegistryKey<ArmorTrimPattern> registryKey)
m_266304_(C_5264_<C_265826_> p_266875_)
public static SmithingTemplateItem
a(acq o)
createArmorTrimTemplate(ResourceLocation arg0)
method_48419(class_2960 arg0)
of(Identifier trimPatternIn)
m_qemkpmwz(C_ncpywfca arg0)
createPattern(Identifier pattern)
m_266172_(C_5265_ p_266880_)
public static SmithingTemplateItem
h()
createNetheriteUpgradeTemplate()
method_48420()
createNetheriteUpgrade()
m_fcoufhjq()
createNetheriteUpgrade()
m_266165_()
private static List<Identifier>
A()
createTrimmableArmorIconList()
method_48414()
getArmorTrimEmptyBaseSlotTextures()
m_mqztekds()
getArmorIcons()
m_266239_()
private static List<Identifier>
B()
createTrimmableMaterialIconList()
method_48415()
getArmorTrimEmptyAdditionsSlotTextures()
m_ktfenkfk()
getTrimAdditionIcons()
m_266346_()
private static List<Identifier>
C()
createNetheriteUpgradeIconList()
method_48416()
getNetheriteUpgradeEmptyBaseSlotTextures()
m_qmupueuz()
getNetheriteUpgradeIcons()
m_266257_()
private static List<Identifier>
D()
createNetheriteUpgradeMaterialList()
method_48417()
getNetheriteUpgradeEmptyAdditionsSlotTextures()
m_owjblkut()
getNetheriteAdditionIcons()
m_266579_()
public void
a(cfz o, cmm o, List<sw> o, chq arg3)
appendHoverText(ItemStack arg0, Level arg1, List<Component> arg2, TooltipFlag arg3)
method_7851(class_1799 arg0, class_1937 arg1, List<class_2561> arg2, class_1836 arg3)
appendTooltip(ItemStack arg0, World arg1, List<Text> arg2, TooltipContext arg3)
m_vlpdhsgt(C_sddaxwyk arg0, C_cdctfzbn arg1, List<C_rdaqiwdt> arg2, C_taebrtdw arg3)
appendTooltip(ItemStack arg0, World arg1, List<Text> arg2, TooltipContext arg3)
m_7373_(C_1391_ p_266896_, C_1596_ p_266820_, List<C_4996_> p_266857_, C_1431_ arg3)
public Text
i()
getBaseSlotDescription()
method_48421()
getBaseSlotDescription()
m_xcwckgpt()
getBaseSlotText()
m_266212_()
public Text
x()
getAdditionSlotDescription()
method_48422()
getAdditionsSlotDescription()
m_ghduczyo()
getAdditionsSlotText()
m_266549_()
public List<Identifier>
y()
getBaseSlotEmptyIcons()
method_48423()
getEmptyBaseSlotTextures()
m_eergeubp()
getBaseIcons()
m_266534_()
public List<Identifier>
z()
getAdditionalSlotEmptyIcons()
method_48413()
getEmptyAdditionsSlotTextures()
m_euuqyajb()
getAdditionIcons()
m_266326_()
public String
a()
getDescriptionId()
method_7876()
getTranslationKey()
m_srbfwvie()
getTranslationKey()
m_5524_()