net.minecraft.world.item

public class Item$Properties

dki$a
net.minecraft.world.item.Item$Properties
net.minecraft.class_1792$class_1793
net.minecraft.item.Item$Settings

Field summary

Modifier and TypeField
private static final DependantName<Item, String>
a
BLOCK_DESCRIPTION_ID
field_54115
BLOCK_PREFIXED_TRANSLATION_KEY
private static final DependantName<Item, String>
b
ITEM_DESCRIPTION_ID
field_54116
ITEM_PREFIXED_TRANSLATION_KEY
private final DataComponentMap$Builder
c
components
field_49265
components
Item
d
craftingRemainingItem
field_8018
recipeRemainder
FeatureFlagSet
e
requiredFeatures
field_40210
requiredFeatures
private ResourceKey<Item>
f
id
field_54117
registryKey
private DependantName<Item, String>
g
descriptionId
field_54118
translationKey
private final DependantName<Item, Identifier>
h
model
field_54119
modelId

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public Item$Properties
a(dga arg0)
food(FoodProperties arg0)
method_19265(class_4174 arg0)
food(FoodComponent foodComponent)
public Item$Properties
a(dga arg0, dmt arg1)
food(FoodProperties arg0, Consumable arg1)
method_62833(class_4174 arg0, class_10124 arg1)
food(FoodComponent foodComponent, ConsumableComponent consumableComponent)
public Item$Properties
a(dki arg0)
usingConvertsTo(Item arg0)
method_62834(class_1792 arg0)
useRemainder(Item convertInto)
public Item$Properties
a(float arg0)
useCooldown(float arg0)
method_62832(float arg0)
useCooldown(float seconds)
public Item$Properties
a(int arg0)
stacksTo(int arg0)
method_7889(int arg0)
maxCount(int maxCount)
public Item$Properties
b(int arg0)
durability(int arg0)
method_7895(int arg0)
maxDamage(int maxDamage)
public Item$Properties
b(dki arg0)
craftRemainder(Item arg0)
method_7896(class_1792 arg0)
recipeRemainder(Item recipeRemainder)
public Item$Properties
a(dli arg0)
rarity(Rarity arg0)
method_7894(class_1814 arg0)
rarity(Rarity rarity)
public Item$Properties
a()
fireResistant()
method_24359()
fireproof()
public Item$Properties
a(amt<dks> arg0)
jukeboxPlayable(ResourceKey<JukeboxSong> arg0)
method_60745(class_5321<class_9793> arg0)
jukeboxPlayable(RegistryKey<JukeboxSong> songKey)
public Item$Properties
c(int arg0)
enchantable(int arg0)
method_61649(int arg0)
enchantable(int enchantability)
public Item$Properties
c(dki arg0)
repairable(Item arg0)
method_61648(class_1792 arg0)
repairable(Item repairIngredient)
public Item$Properties
a(bee<dki> arg0)
repairable(TagKey<Item> arg0)
method_61647(class_6862<class_1792> arg0)
repairable(TagKey<Item> repairIngredientsTag)
public Item$Properties
a(cgt arg0)
equippable(EquipmentSlot arg0)
method_63682(class_1304 arg0)
equippable(EquipmentSlot slot)
public Item$Properties
b(cgt arg0)
equippableUnswappable(EquipmentSlot arg0)
method_64194(class_1304 arg0)
equippableUnswappable(EquipmentSlot slot)
public Item$Properties
a(dmb arg0, bee<dyi> arg1, float arg2, float arg3, float arg4)
tool(ToolMaterial arg0, TagKey<Block> arg1, float arg2, float arg3, float arg4)
method_66331(class_9886 arg0, class_6862<class_2248> arg1, float arg2, float arg3, float arg4)
tool(ToolMaterial material, TagKey<Block> effectiveBlocks, float attackDamage, float attackSpeed, float disableBlockingForSeconds)
public Item$Properties
a(dmb arg0, float arg1, float arg2)
pickaxe(ToolMaterial arg0, float arg1, float arg2)
method_66330(class_9886 arg0, float arg1, float arg2)
pickaxe(ToolMaterial material, float attackDamage, float attackSpeed)
public Item$Properties
b(dmb arg0, float arg1, float arg2)
axe(ToolMaterial arg0, float arg1, float arg2)
method_67190(class_9886 arg0, float arg1, float arg2)
axe(ToolMaterial material, float attackDamage, float attackSpeed)
public Item$Properties
c(dmb arg0, float arg1, float arg2)
hoe(ToolMaterial arg0, float arg1, float arg2)
method_67192(class_9886 arg0, float arg1, float arg2)
hoe(ToolMaterial material, float attackDamage, float attackSpeed)
public Item$Properties
d(dmb arg0, float arg1, float arg2)
shovel(ToolMaterial arg0, float arg1, float arg2)
method_67193(class_9886 arg0, float arg1, float arg2)
shovel(ToolMaterial material, float attackDamage, float attackSpeed)
public Item$Properties
e(dmb arg0, float arg1, float arg2)
sword(ToolMaterial arg0, float arg1, float arg2)
method_66333(class_9886 arg0, float arg1, float arg2)
sword(ToolMaterial material, float attackDamage, float attackSpeed)
public Item$Properties
a(dmb arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
spear(ToolMaterial arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
method_75216(class_9886 arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float arg9)
spear(ToolMaterial material, float swingAnimationSeconds, float chargeDamageMultiplier, float chargeDelaySeconds, float maxDurationForDismountSeconds, float minSpeedForDismount, float maxDurationForChargeKnockbackInSeconds, float minSpeedForChargeKnockback, float maxDurationForChargeDamageInSeconds, float minRelativeSpeedForChargeDamage)
public Item$Properties
a(cgs<?> arg0)
spawnEgg(EntityType<?> arg0)
method_72499(class_1299<?> arg0)
spawnEgg(EntityType<?> entityType)
public Item$Properties
a(dta arg0, dtc arg1)
humanoidArmor(ArmorMaterial arg0, ArmorType arg1)
method_66332(class_1741 arg0, class_8051 arg1)
armor(ArmorMaterial material, EquipmentType type)
public Item$Properties
a(dta arg0)
wolfArmor(ArmorMaterial arg0)
method_67188(class_1741 arg0)
wolfArmor(ArmorMaterial material)
public Item$Properties
b(dta arg0)
horseArmor(ArmorMaterial arg0)
method_67191(class_1741 arg0)
horseArmor(ArmorMaterial material)
public Item$Properties
c(dta arg0)
nautilusArmor(ArmorMaterial arg0)
method_75217(class_1741 arg0)
nautilusArmor(ArmorMaterial material)
public Item$Properties
b(amt<dtj> arg0)
trimMaterial(ResourceKey<TrimMaterial> arg0)
method_67189(class_5321<class_8054> arg0)
trimMaterial(RegistryKey<ArmorTrimMaterial> trimMaterial)
public Item$Properties
a(dfs... arg0)
requiredFeatures(FeatureFlag... arg0)
method_45434(class_7696... arg0)
requires(FeatureFlag... features)
public Item$Properties
c(amt<dki> arg0)
setId(ResourceKey<Item> arg0)
method_63686(class_5321<class_1792> arg0)
registryKey(RegistryKey<Item> registryKey)
public Item$Properties
a(String arg0)
overrideDescription(String arg0)
method_63684(String arg0)
translationKey(String translationKey)
public Item$Properties
b()
useBlockDescriptionPrefix()
method_63685()
useBlockPrefixedTranslationKey()
public Item$Properties
c()
useItemDescriptionPrefix()
method_63687()
useItemPrefixedTranslationKey()
protected String
d()
effectiveDescriptionId()
method_63689()
getTranslationKey()
public Identifier
e()
effectiveModel()
method_63691()
getModelId()
public <T> Item$Properties
a(kh<T> arg0, T arg1)
component(DataComponentType<T> arg0, T arg1)
method_57349(class_9331<T> arg0, T arg1)
component(ComponentType<T> type, T value)
public Item$Properties
a(dnf arg0)
attributes(ItemAttributeModifiers arg0)
method_57348(class_9285 arg0)
attributeModifiers(AttributeModifiersComponent attributeModifiersComponent)
DataComponentMap
a(yh arg0, amo arg1)
buildAndValidateComponents(Component arg0, Identifier arg1)
method_58406(class_2561 arg0, class_2960 arg1)
getValidatedComponents(Text name, Identifier modelId)