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.predicate.item.AttributeModifiersPredicate$AttributeModifierPredicate
net.minecraft.src.C_379255_$C_379184_
net.minecraft.core.component.predicates.AttributeModifiersPredicate$a

字段概要

修饰符与类型字段
private final Optional<HolderSet<Attribute>>
b
attribute
comp_2624
attribute
f_382658_
private final Optional<Identifier>
c
id
comp_2625
id
f_382089_
private final MinMaxBounds$Doubles
d
amount
comp_2627
amount
f_380710_
private final Optional<AttributeModifier$Operation>
e
operation
comp_2628
operation
f_380056_
private final Optional<EquipmentSlotGroup>
f
slot
comp_2629
slot
f_382692_
public static final com.mojang.serialization.Codec<AttributeModifiersPredicate$EntryPredicate>
a
CODEC
field_51379
CODEC
f_381470_

构造函数概要

修饰符构造函数
public (Optional<HolderSet<Attribute>> attribute, Optional<Identifier> id, MinMaxBounds$Doubles amount, Optional<AttributeModifier$Operation> operation, Optional<EquipmentSlotGroup> slot)

方法概要

修饰符与类型方法
public boolean
a(don$c arg0)
test(ItemAttributeModifiers$Entry arg0)
method_59671(class_9285$class_9287 arg0)
test(AttributeModifiersComponent$Entry arg0)
test(C_313447_$C_313787_ arg0)
public Optional<HolderSet<Attribute>>
a()
attribute()
comp_2624()
attribute()
f_382658_()
public Optional<Identifier>
b()
id()
comp_2625()
id()
f_382089_()
public MinMaxBounds$Doubles
c()
amount()
comp_2627()
amount()
f_380710_()
public Optional<AttributeModifier$Operation>
d()
operation()
comp_2628()
operation()
f_380056_()
public Optional<EquipmentSlotGroup>
e()
slot()
comp_2629()
slot()
f_382692_()