Uses of Enum Class
net.minecraft.world.entity.ai.attributes.AttributeModifier.Operation
Packages that use AttributeModifier.Operation
Package
Description
-
Uses of AttributeModifier.Operation in net.minecraft.advancements.critereon
Fields in net.minecraft.advancements.critereon with type parameters of type AttributeModifier.OperationModifier and TypeFieldDescriptionprivate final Optional<AttributeModifier.Operation> ItemAttributeModifiersPredicate.EntryPredicate.operationThe field for theoperationrecord component.Methods in net.minecraft.advancements.critereon that return types with arguments of type AttributeModifier.OperationModifier and TypeMethodDescriptionItemAttributeModifiersPredicate.EntryPredicate.operation()Returns the value of theoperationrecord component. -
Uses of AttributeModifier.Operation in net.minecraft.server.commands
Methods in net.minecraft.server.commands with parameters of type AttributeModifier.OperationModifier and TypeMethodDescriptionprivate static intAttributeCommand.addModifier(CommandSourceStack p_136470_, Entity p_136471_, Holder<Attribute> p_251636_, UUID p_136473_, String p_136474_, double p_136475_, AttributeModifier.Operation p_136476_) -
Uses of AttributeModifier.Operation in net.minecraft.world.effect
Fields in net.minecraft.world.effect declared as AttributeModifier.OperationModifier and TypeFieldDescriptionprivate final AttributeModifier.OperationMobEffect.AttributeTemplate.operationThe field for theoperationrecord component.Methods in net.minecraft.world.effect that return AttributeModifier.OperationModifier and TypeMethodDescriptionMobEffect.AttributeTemplate.operation()Returns the value of theoperationrecord component.Methods in net.minecraft.world.effect with parameters of type AttributeModifier.OperationModifier and TypeMethodDescriptionMobEffect.addAttributeModifier(Holder<Attribute> p_316656_, String p_19474_, double p_19475_, AttributeModifier.Operation p_19476_) Constructors in net.minecraft.world.effect with parameters of type AttributeModifier.OperationModifierConstructorDescription(package private)AttributeTemplate(UUID id, double amount, AttributeModifier.Operation operation) Creates an instance of aAttributeTemplaterecord class. -
Uses of AttributeModifier.Operation in net.minecraft.world.entity.ai.attributes
Fields in net.minecraft.world.entity.ai.attributes declared as AttributeModifier.OperationModifier and TypeFieldDescriptionprivate final AttributeModifier.OperationAttributeModifier.operationThe field for theoperationrecord component.Fields in net.minecraft.world.entity.ai.attributes with type parameters of type AttributeModifier.OperationModifier and TypeFieldDescriptionstatic final IntFunction<AttributeModifier.Operation> AttributeModifier.Operation.BY_IDstatic final com.mojang.serialization.Codec<AttributeModifier.Operation> AttributeModifier.Operation.CODECprivate final Map<AttributeModifier.Operation, Map<UUID, AttributeModifier>> AttributeInstance.modifiersByOperationstatic final StreamCodec<io.netty.buffer.ByteBuf, AttributeModifier.Operation> AttributeModifier.Operation.STREAM_CODECMethods in net.minecraft.world.entity.ai.attributes that return AttributeModifier.OperationModifier and TypeMethodDescriptionAttributeModifier.operation()Returns the value of theoperationrecord component.static AttributeModifier.OperationReturns the enum constant of this class with the specified name.static AttributeModifier.Operation[]AttributeModifier.Operation.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in net.minecraft.world.entity.ai.attributes with parameters of type AttributeModifier.OperationModifier and TypeMethodDescription(package private) Map<UUID, AttributeModifier> AttributeInstance.getModifiers(AttributeModifier.Operation p_22105_) private Collection<AttributeModifier> AttributeInstance.getModifiersOrEmpty(AttributeModifier.Operation p_22117_) Constructors in net.minecraft.world.entity.ai.attributes with parameters of type AttributeModifier.OperationModifierConstructorDescriptionAttributeModifier(String p_22196_, double p_22197_, AttributeModifier.Operation p_22198_) AttributeModifier(UUID id, String name, double amount, AttributeModifier.Operation operation) Creates an instance of aAttributeModifierrecord class. -
Uses of AttributeModifier.Operation in net.minecraft.world.level.storage.loot.functions
Fields in net.minecraft.world.level.storage.loot.functions declared as AttributeModifier.OperationModifier and TypeFieldDescriptionprivate final AttributeModifier.OperationSetAttributesFunction.Modifier.operationThe field for theoperationrecord component.private final AttributeModifier.OperationSetAttributesFunction.ModifierBuilder.operationMethods in net.minecraft.world.level.storage.loot.functions that return AttributeModifier.OperationModifier and TypeMethodDescriptionSetAttributesFunction.Modifier.operation()Returns the value of theoperationrecord component.Methods in net.minecraft.world.level.storage.loot.functions with parameters of type AttributeModifier.OperationModifier and TypeMethodDescriptionSetAttributesFunction.modifier(String p_165236_, Holder<Attribute> p_298306_, AttributeModifier.Operation p_165238_, NumberProvider p_165239_) Constructors in net.minecraft.world.level.storage.loot.functions with parameters of type AttributeModifier.OperationModifierConstructorDescription(package private)Modifier(String name, Holder<Attribute> attribute, AttributeModifier.Operation operation, NumberProvider amount, List<EquipmentSlotGroup> slots, Optional<UUID> id) Creates an instance of aModifierrecord class.ModifierBuilder(String p_165263_, Holder<Attribute> p_298853_, AttributeModifier.Operation p_165265_, NumberProvider p_165266_)