Record Class AttributeModifiersPredicate.AttributeModifierPredicate

java.lang.Object
java.lang.Record
net.minecraft.predicate.item.AttributeModifiersPredicate.AttributeModifierPredicate
Record Components:
attribute -
id -
name -
amount -
operation -
slot -
All Implemented Interfaces:
Predicate<AttributeModifiersComponent.Entry>
Enclosing class:
AttributeModifiersPredicate

public static record AttributeModifiersPredicate.AttributeModifierPredicate(Optional<RegistryEntryList<EntityAttribute>> attribute, Optional<UUID> id, Optional<String> name, NumberRange.DoubleRange amount, Optional<EntityAttributeModifier.Operation> operation, Optional<AttributeModifierSlot> slot) extends Record implements Predicate<AttributeModifiersComponent.Entry>
Mappings:
Namespace Name
named net/minecraft/predicate/item/AttributeModifiersPredicate$AttributeModifierPredicate
intermediary net/minecraft/class_9653$class_9654
official cf$a
named attribute
intermediary comp_2624
official b
named id
intermediary comp_2625
official c
named name
intermediary comp_2626
official d
named amount
intermediary comp_2627
official e
named operation
intermediary comp_2628
official f
named slot
intermediary comp_2629
official g