Uses of Enum Class
net.minecraft.entity.attribute.EntityAttributeModifier.Operation
Packages that use EntityAttributeModifier.Operation
Package
Description
-
Uses of EntityAttributeModifier.Operation in net.minecraft.entity.attribute
Fields in net.minecraft.entity.attribute declared as EntityAttributeModifier.OperationModifier and TypeFieldDescriptionprivate final EntityAttributeModifier.Operation
EntityAttributeModifier.operation
The field for theoperation
record component.Fields in net.minecraft.entity.attribute with type parameters of type EntityAttributeModifier.OperationModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<EntityAttributeModifier.Operation> EntityAttributeModifier.Operation.CODEC
static final IntFunction
<EntityAttributeModifier.Operation> EntityAttributeModifier.Operation.ID_TO_VALUE
private final Map
<EntityAttributeModifier.Operation, Map<UUID, EntityAttributeModifier>> EntityAttributeInstance.operationToModifiers
static final PacketCodec
<ByteBuf, EntityAttributeModifier.Operation> EntityAttributeModifier.Operation.PACKET_CODEC
Methods in net.minecraft.entity.attribute that return EntityAttributeModifier.OperationModifier and TypeMethodDescriptionEntityAttributeModifier.operation()
Returns the value of theoperation
record component.Returns the enum constant of this class with the specified name.static EntityAttributeModifier.Operation[]
EntityAttributeModifier.Operation.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in net.minecraft.entity.attribute with parameters of type EntityAttributeModifier.OperationModifier and TypeMethodDescription(package private) Map
<UUID, EntityAttributeModifier> EntityAttributeInstance.getModifiers
(EntityAttributeModifier.Operation operation) private Collection
<EntityAttributeModifier> EntityAttributeInstance.getModifiersByOperation
(EntityAttributeModifier.Operation operation) Constructors in net.minecraft.entity.attribute with parameters of type EntityAttributeModifier.OperationModifierConstructorDescriptionEntityAttributeModifier
(String name, double value, EntityAttributeModifier.Operation operation) EntityAttributeModifier
(UUID uuid, String name, double value, EntityAttributeModifier.Operation operation) Creates an instance of aEntityAttributeModifier
record class. -
Uses of EntityAttributeModifier.Operation in net.minecraft.entity.effect
Fields in net.minecraft.entity.effect declared as EntityAttributeModifier.OperationModifier and TypeFieldDescriptionprivate final EntityAttributeModifier.Operation
StatusEffect.EffectAttributeModifierCreator.operation
The field for theoperation
record component.Methods in net.minecraft.entity.effect that return EntityAttributeModifier.OperationModifier and TypeMethodDescriptionStatusEffect.EffectAttributeModifierCreator.operation()
Returns the value of theoperation
record component.Methods in net.minecraft.entity.effect with parameters of type EntityAttributeModifier.OperationModifier and TypeMethodDescriptionStatusEffect.addAttributeModifier
(RegistryEntry<EntityAttribute> attribute, String uuid, double amount, EntityAttributeModifier.Operation operation) Constructors in net.minecraft.entity.effect with parameters of type EntityAttributeModifier.OperationModifierConstructorDescription(package private)
EffectAttributeModifierCreator
(UUID uUID, double double2, EntityAttributeModifier.Operation operation) -
Uses of EntityAttributeModifier.Operation in net.minecraft.loot.function
Fields in net.minecraft.loot.function declared as EntityAttributeModifier.OperationModifier and TypeFieldDescriptionprivate final EntityAttributeModifier.Operation
SetAttributesLootFunction.Attribute.operation
The field for theoperation
record component.private final EntityAttributeModifier.Operation
SetAttributesLootFunction.AttributeBuilder.operation
Methods in net.minecraft.loot.function that return EntityAttributeModifier.OperationModifier and TypeMethodDescriptionSetAttributesLootFunction.Attribute.operation()
Returns the value of theoperation
record component.Methods in net.minecraft.loot.function with parameters of type EntityAttributeModifier.OperationModifier and TypeMethodDescriptionSetAttributesLootFunction.attributeBuilder
(String name, RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amountRange) Constructors in net.minecraft.loot.function with parameters of type EntityAttributeModifier.OperationModifierConstructorDescription(package private)
Attribute
(String name, RegistryEntry<EntityAttribute> registryEntry, EntityAttributeModifier.Operation operation, LootNumberProvider amount, List<AttributeModifierSlot> list, Optional<UUID> optional) AttributeBuilder
(String name, RegistryEntry<EntityAttribute> attribute, EntityAttributeModifier.Operation operation, LootNumberProvider amount) -
Uses of EntityAttributeModifier.Operation in net.minecraft.predicate.item
Fields in net.minecraft.predicate.item with type parameters of type EntityAttributeModifier.OperationModifier and TypeFieldDescriptionprivate final Optional
<EntityAttributeModifier.Operation> AttributeModifiersPredicate.AttributeModifierPredicate.operation
The field for theoperation
record component.Methods in net.minecraft.predicate.item that return types with arguments of type EntityAttributeModifier.Operation -
Uses of EntityAttributeModifier.Operation in net.minecraft.server.command
Methods in net.minecraft.server.command with parameters of type EntityAttributeModifier.OperationModifier and TypeMethodDescriptionprivate static int
AttributeCommand.executeModifierAdd
(ServerCommandSource source, Entity target, RegistryEntry<EntityAttribute> attribute, UUID uuid, String name, double value, EntityAttributeModifier.Operation operation)