net.minecraft.world.level.storage.loot.functions

record SetAttributesFunction$Modifier

eio$b
net.minecraft.world.level.storage.loot.functions.SetAttributesFunction$Modifier
net.minecraft.class_137$class_138
net.minecraft.unmapped.C_brhhfbvx$C_mhxntjah
net.minecraft.loot.function.SetAttributesLootFunction$Attribute
net.minecraft.loot.function.SetAttributesLootFunction$Attribute
net.minecraft.src.C_2936_$C_2938_
net.minecraft.world.level.storage.loot.functions.LootItemFunctionSetAttribute$b

Field summary

Modifier and TypeField
final String
b
name
comp_1859
f_trimohgc
name
name
f_80847_
final Holder<Attribute>
c
attribute
comp_1860
f_omfilcco
attribute
attribute
f_80848_
final AttributeModifier$Operation
d
operation
comp_1861
f_vluieboi
operation
operation
f_80849_
final NumberProvider
e
amount
comp_1862
f_oicvpvzj
amount
amount
f_80850_
final List<EquipmentSlot>
f
slots
comp_1863
f_jhxyegab
slots
slots
f_80852_
final Optional<UUID>
g
id
comp_1864
f_xvaghlfs
id
id
f_80851_
private static final com.mojang.serialization.Codec<List<EquipmentSlot>>
h
SLOTS_CODEC
field_45838
f_qojdchop
EQUIPMENT_SLOT_LIST_CODEC
f_290566_
public static final com.mojang.serialization.Codec<SetAttributesFunction$Modifier>
a
CODEC
field_45837
f_tfwdvuqm
CODEC
f_291147_

Constructor summary

ModifierConstructor
(String name, Holder<Attribute> attribute, AttributeModifier$Operation operation, NumberProvider amount, List<EquipmentSlot> slots, Optional<UUID> id)

Method summary

Modifier and TypeMethod
public String
a()
name()
comp_1859()
m_dogtumoq()
name()
name()
f_80847_()
public Holder<Attribute>
b()
attribute()
comp_1860()
m_owzusxuu()
attribute()
attribute()
f_80848_()
public AttributeModifier$Operation
c()
operation()
comp_1861()
m_dgddoosk()
operation()
operation()
f_80849_()
public NumberProvider
d()
amount()
comp_1862()
m_hdnnjjgc()
amount()
amount()
f_80850_()
public List<EquipmentSlot>
e()
slots()
comp_1863()
m_flryvakc()
slots()
slots()
f_80852_()
public Optional<UUID>
f()
id()
comp_1864()
m_bfzmckqc()
id()
id()
f_80851_()