net.minecraft.core.component.predicates

public record AttributeModifiersPredicate$EntryPredicate

implements Predicate<ItemAttributeModifiers$Entry>

kn$a
net.minecraft.core.component.predicates.AttributeModifiersPredicate$EntryPredicate
net.minecraft.class_9653$class_9654
net.minecraft.unmapped.C_vyjombmz$C_tdcktbij
net.minecraft.predicate.item.AttributeModifiersPredicate$AttributeModifierPredicate
net.minecraft.unmapped.C_vyjombmz$C_tdcktbij

Field summary

Modifier and TypeField
private final Optional<HolderSet<Attribute>>
b
attribute
comp_2624
f_nrljaicb
attribute
attribute
private final Optional<ResourceLocation>
c
id
comp_2625
f_kpxmccot
id
id
private final MinMaxBounds$Doubles
d
amount
comp_2627
f_annqpamt
amount
amount
private final Optional<AttributeModifier$Operation>
e
operation
comp_2628
f_bfiwwczl
operation
operation
private final Optional<EquipmentSlotGroup>
f
slot
comp_2629
f_zhmadkng
slot
slot
public static final com.mojang.serialization.Codec<AttributeModifiersPredicate$EntryPredicate>
a
CODEC
field_51379
f_aitlagfm
CODEC
CODEC

Constructor summary

ModifierConstructor
public (Optional<HolderSet<Attribute>> attribute, Optional<ResourceLocation> id, MinMaxBounds$Doubles amount, Optional<AttributeModifier$Operation> operation, Optional<EquipmentSlotGroup> slot)

Method summary

Modifier and TypeMethod
public boolean
a(dbu$b arg0)
test(ItemAttributeModifiers$Entry arg0)
method_59671(class_9285$class_9287 arg0)
m_mlhzcdzr(C_azfkqhlm$C_blxybhdo arg0)
test(AttributeModifiersComponent$Entry arg0)
test(AttributeModifiersComponent$Entry arg0)
public Optional<HolderSet<Attribute>>
a()
attribute()
comp_2624()
m_dergqulk()
attribute()
attribute()
public Optional<ResourceLocation>
b()
id()
comp_2625()
m_pwqdvqmf()
id()
id()
public MinMaxBounds$Doubles
c()
amount()
comp_2627()
m_pgrdqlmi()
amount()
amount()
public Optional<AttributeModifier$Operation>
d()
operation()
comp_2628()
m_vbhpptdh()
operation()
operation()
public Optional<EquipmentSlotGroup>
e()
slot()
comp_2629()
m_rnowzhav()
slot()
slot()