Uses of Interface
net.minecraft.world.attribute.modifier.AttributeModifier
Packages that use AttributeModifier
Package
Description
-
Uses of AttributeModifier in net.minecraft.world.attribute
Fields in net.minecraft.world.attribute declared as AttributeModifierModifier and TypeFieldDescriptionprivate final AttributeModifier<Value, Argument> EnvironmentAttributeMap.Entry.modifierThe field for themodifierrecord component.Fields in net.minecraft.world.attribute with type parameters of type AttributeModifierModifier and TypeFieldDescriptionprivate final com.mojang.serialization.Codec<AttributeModifier<Value, ?>> AttributeType.modifierCodecThe field for themodifierCodecrecord component.private final Map<AttributeModifier.OperationId, AttributeModifier<Value, ?>> AttributeType.modifierLibraryThe field for themodifierLibraryrecord component.Methods in net.minecraft.world.attribute that return AttributeModifierModifier and TypeMethodDescriptionEnvironmentAttributeMap.Entry.modifier()Returns the value of themodifierrecord component.Methods in net.minecraft.world.attribute that return types with arguments of type AttributeModifierModifier and TypeMethodDescriptionprivate static <Value> com.mojang.serialization.Codec<AttributeModifier<Value, ?>> AttributeType.createModifierCodec(Map<AttributeModifier.OperationId, AttributeModifier<Value, ?>> pModifierLibrary) com.mojang.serialization.Codec<AttributeModifier<Value, ?>> AttributeType.modifierCodec()Returns the value of themodifierCodecrecord component.AttributeType.modifierLibrary()Returns the value of themodifierLibraryrecord component.Methods in net.minecraft.world.attribute with parameters of type AttributeModifierModifier and TypeMethodDescriptionvoidAttributeType.checkAllowedModifier(AttributeModifier<Value, ?> pModifier) private static <Value,Argument>
com.mojang.serialization.MapCodec<EnvironmentAttributeMap.Entry<Value, Argument>> EnvironmentAttributeMap.Entry.createFullCodec(EnvironmentAttribute<Value> pAttribute, AttributeModifier<Value, Argument> pModifier) <Value,Parameter>
EnvironmentAttributeMap.BuilderEnvironmentAttributeMap.Builder.modify(EnvironmentAttribute<Value> pAttribute, AttributeModifier<Value, Parameter> pModifier, Parameter pParamater) Method parameters in net.minecraft.world.attribute with type arguments of type AttributeModifierModifier and TypeMethodDescriptionprivate static <Value> com.mojang.serialization.Codec<AttributeModifier<Value, ?>> AttributeType.createModifierCodec(Map<AttributeModifier.OperationId, AttributeModifier<Value, ?>> pModifierLibrary) static <Value> AttributeType<Value> AttributeType.ofInterpolated(com.mojang.serialization.Codec<Value> pValueCodec, Map<AttributeModifier.OperationId, AttributeModifier<Value, ?>> pModifierLibrary, LerpFunction<Value> pSpatialLerp) static <Value> AttributeType<Value> AttributeType.ofInterpolated(com.mojang.serialization.Codec<Value> pValueCodec, Map<AttributeModifier.OperationId, AttributeModifier<Value, ?>> pModifierLibrary, LerpFunction<Value> pSpatialLerp, LerpFunction<Value> pPartialTickLerp) static <Value> AttributeType<Value> AttributeType.ofNotInterpolated(com.mojang.serialization.Codec<Value> pValueCodec, Map<AttributeModifier.OperationId, AttributeModifier<Value, ?>> pModifierLibrary) Constructors in net.minecraft.world.attribute with parameters of type AttributeModifierModifierConstructorDescriptionEntry(Argument argument, AttributeModifier<Value, Argument> modifier) Creates an instance of aEntryrecord class.Constructor parameters in net.minecraft.world.attribute with type arguments of type AttributeModifierModifierConstructorDescriptionAttributeType(com.mojang.serialization.Codec<Value> valueCodec, Map<AttributeModifier.OperationId, AttributeModifier<Value, ?>> modifierLibrary, com.mojang.serialization.Codec<AttributeModifier<Value, ?>> modifierCodec, LerpFunction<Value> keyframeLerp, LerpFunction<Value> stateChangeLerp, LerpFunction<Value> spatialLerp, LerpFunction<Value> partialTickLerp) Creates an instance of aAttributeTyperecord class. -
Uses of AttributeModifier in net.minecraft.world.attribute.modifier
Subinterfaces of AttributeModifier in net.minecraft.world.attribute.modifierModifier and TypeInterfaceDescriptioninterfaceColorModifier<Argument>static interfacestatic interfaceinterfaceFloatModifier<Argument>static interfaceClasses in net.minecraft.world.attribute.modifier that implement AttributeModifierModifier and TypeClassDescriptionstatic final recordenumFields in net.minecraft.world.attribute.modifier with type parameters of type AttributeModifierModifier and TypeFieldDescriptionstatic final Map<AttributeModifier.OperationId, AttributeModifier<Integer, ?>> AttributeModifier.ARGB_COLOR_LIBRARYstatic final Map<AttributeModifier.OperationId, AttributeModifier<Boolean, ?>> AttributeModifier.BOOLEAN_LIBRARYstatic final Map<AttributeModifier.OperationId, AttributeModifier<Float, ?>> AttributeModifier.FLOAT_LIBRARYstatic final Map<AttributeModifier.OperationId, AttributeModifier<Integer, ?>> AttributeModifier.RGB_COLOR_LIBRARYMethods in net.minecraft.world.attribute.modifier that return AttributeModifierModifier and TypeMethodDescriptionstatic <Value> AttributeModifier<Value, Value> AttributeModifier.override() -
Uses of AttributeModifier in net.minecraft.world.level.biome
Methods in net.minecraft.world.level.biome with parameters of type AttributeModifierModifier and TypeMethodDescription<Value,Parameter>
Biome.BiomeBuilderBiome.BiomeBuilder.modifyAttribute(EnvironmentAttribute<Value> pAttribute, AttributeModifier<Value, Parameter> pModifier, Parameter pParameter) -
Uses of AttributeModifier in net.minecraft.world.timeline
Fields in net.minecraft.world.timeline declared as AttributeModifierModifier and TypeFieldDescriptionprivate final AttributeModifier<Value, Argument> AttributeTrack.modifierThe field for themodifierrecord component.private final AttributeModifier<Value, Argument> AttributeTrackSampler.modifierMethods in net.minecraft.world.timeline that return AttributeModifierModifier and TypeMethodDescriptionAttributeTrack.modifier()Returns the value of themodifierrecord component.Methods in net.minecraft.world.timeline with parameters of type AttributeModifierModifier and TypeMethodDescription<Value,Argument>
Timeline.BuilderTimeline.Builder.addModifierTrack(EnvironmentAttribute<Value> pAttribute, AttributeModifier<Value, Argument> pModifier, Consumer<KeyframeTrack.Builder<Argument>> pTrackBuilder) private static <Value,Argument>
com.mojang.serialization.MapCodec<AttributeTrack<Value, Argument>> AttributeTrack.createCodecWithModifier(EnvironmentAttribute<Value> pAttribute, AttributeModifier<Value, Argument> pModifier) Constructors in net.minecraft.world.timeline with parameters of type AttributeModifierModifierConstructorDescriptionAttributeTrack(AttributeModifier<Value, Argument> modifier, KeyframeTrack<Argument> argumentTrack) Creates an instance of aAttributeTrackrecord class.AttributeTrackSampler(Optional<Integer> pPeriodTicks, AttributeModifier<Value, Argument> pModifier, KeyframeTrack<Argument> pTrack, LerpFunction<Argument> pLerp, LongSupplier pDayTimeGetter)