Uses of Record Class
net.minecraft.world.item.component.ItemAttributeModifiers
Packages that use ItemAttributeModifiers
Package
Description
-
Uses of ItemAttributeModifiers in net.minecraft.advancements.critereon
Methods in net.minecraft.advancements.critereon that return types with arguments of type ItemAttributeModifiersMethods in net.minecraft.advancements.critereon with parameters of type ItemAttributeModifiersModifier and TypeMethodDescriptionboolean
ItemAttributeModifiersPredicate.matches
(ItemStack p_341223_, ItemAttributeModifiers p_341374_) -
Uses of ItemAttributeModifiers in net.minecraft.core.component
Fields in net.minecraft.core.component with type parameters of type ItemAttributeModifiersModifier and TypeFieldDescriptionstatic final DataComponentType
<ItemAttributeModifiers> DataComponents.ATTRIBUTE_MODIFIERS
-
Uses of ItemAttributeModifiers in net.minecraft.world.item
Fields in net.minecraft.world.item with type parameters of type ItemAttributeModifiersModifier and TypeFieldDescriptionprivate final Supplier
<ItemAttributeModifiers> ArmorItem.defaultModifiers
Methods in net.minecraft.world.item that return ItemAttributeModifiersModifier and TypeMethodDescriptionstatic ItemAttributeModifiers
DiggerItem.createAttributes
(Tier p_330688_, float p_330237_, float p_332017_) static ItemAttributeModifiers
MaceItem.createAttributes()
static ItemAttributeModifiers
SwordItem.createAttributes
(Tier p_330371_, float p_331976_, float p_332104_) Neo: Method overload to allow giving a float for damage instead of an int.static ItemAttributeModifiers
SwordItem.createAttributes
(Tier p_330371_, int p_331976_, float p_332104_) static ItemAttributeModifiers
TridentItem.createAttributes()
ArmorItem.getDefaultAttributeModifiers()
Item.getDefaultAttributeModifiers()
Deprecated.Methods in net.minecraft.world.item with parameters of type ItemAttributeModifiers -
Uses of ItemAttributeModifiers in net.minecraft.world.item.component
Fields in net.minecraft.world.item.component declared as ItemAttributeModifiersModifier and TypeFieldDescriptionstatic final ItemAttributeModifiers
ItemAttributeModifiers.EMPTY
Fields in net.minecraft.world.item.component with type parameters of type ItemAttributeModifiersModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<ItemAttributeModifiers> ItemAttributeModifiers.CODEC
private static final com.mojang.serialization.Codec
<ItemAttributeModifiers> ItemAttributeModifiers.FULL_CODEC
static final StreamCodec
<RegistryFriendlyByteBuf, ItemAttributeModifiers> ItemAttributeModifiers.STREAM_CODEC
Methods in net.minecraft.world.item.component that return ItemAttributeModifiersModifier and TypeMethodDescriptionItemAttributeModifiers.Builder.build()
ItemAttributeModifiers.withModifierAdded
(Holder<Attribute> p_330266_, AttributeModifier p_331954_, EquipmentSlotGroup p_332175_) ItemAttributeModifiers.withTooltip
(boolean p_335777_) -
Uses of ItemAttributeModifiers in net.minecraft.world.level.storage.loot.functions
Methods in net.minecraft.world.level.storage.loot.functions that return ItemAttributeModifiersModifier and TypeMethodDescriptionprivate ItemAttributeModifiers
SetAttributesFunction.updateModifiers
(LootContext p_339627_, ItemAttributeModifiers p_339590_) Methods in net.minecraft.world.level.storage.loot.functions with parameters of type ItemAttributeModifiersModifier and TypeMethodDescriptionprivate ItemAttributeModifiers
SetAttributesFunction.updateModifiers
(LootContext p_339627_, ItemAttributeModifiers p_339590_) -
Uses of ItemAttributeModifiers in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common that return ItemAttributeModifiersModifier and TypeMethodDescriptionstatic ItemAttributeModifiers
CommonHooks.computeModifiedAttributes
(ItemStack stack, ItemAttributeModifiers defaultModifiers) Hook to fireItemAttributeModifierEvent
.Methods in net.neoforged.neoforge.common with parameters of type ItemAttributeModifiersModifier and TypeMethodDescriptionstatic ItemAttributeModifiers
CommonHooks.computeModifiedAttributes
(ItemStack stack, ItemAttributeModifiers defaultModifiers) Hook to fireItemAttributeModifierEvent
. -
Uses of ItemAttributeModifiers in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return ItemAttributeModifiersModifier and TypeMethodDescriptiondefault ItemAttributeModifiers
IItemStackExtension.getAttributeModifiers()
Computes the gameplay attribute modifiers for this item stack.default ItemAttributeModifiers
IItemExtension.getDefaultAttributeModifiers
(ItemStack stack) ItemStack sensitive version of getDefaultAttributeModifiers. -
Uses of ItemAttributeModifiers in net.neoforged.neoforge.event
Fields in net.neoforged.neoforge.event declared as ItemAttributeModifiersModifier and TypeFieldDescriptionprivate final ItemAttributeModifiers
ItemAttributeModifierEvent.defaultModifiers
Methods in net.neoforged.neoforge.event that return ItemAttributeModifiersModifier and TypeMethodDescriptionItemAttributeModifierEvent.build()
Builds a newItemAttributeModifiers
with the results of this event, returning the default modifiers if no changes were made.ItemAttributeModifierEvent.ItemAttributeModifiersBuilder.build
(boolean showInTooltip) ItemAttributeModifierEvent.getDefaultModifiers()
Returns the default attribute modifiers before changes made by the event.Constructors in net.neoforged.neoforge.event with parameters of type ItemAttributeModifiersModifierConstructorDescriptionItemAttributeModifierEvent
(ItemStack stack, ItemAttributeModifiers defaultModifiers) (package private)
ItemAttributeModifiersBuilder
(ItemAttributeModifiers defaultModifiers) -
Uses of ItemAttributeModifiers in net.neoforged.neoforge.oldtest.item
Methods in net.neoforged.neoforge.oldtest.item that return ItemAttributeModifiersModifier and TypeMethodDescriptionMayFlyAttributeTest.InvertedTelescope.getDefaultAttributeModifiers
(ItemStack stack)
IItemExtension.getDefaultAttributeModifiers(ItemStack)