Uses of Interface
net.minecraft.world.attribute.EnvironmentAttributeModifier
Packages that use EnvironmentAttributeModifier
Package
Description
The base package for all Minecraft classes.
-
Uses of EnvironmentAttributeModifier in net.minecraft
Fields in net.minecraft declared as EnvironmentAttributeModifierModifier and TypeFieldDescriptionprivate final EnvironmentAttributeModifier<Value, Argument> class_12328.field_64392private final EnvironmentAttributeModifier<Value, Argument> class_12327.modifierThe field for themodifierrecord component.Methods in net.minecraft that return EnvironmentAttributeModifierModifier and TypeMethodDescriptionclass_12327.modifier()Returns the value of themodifierrecord component.Methods in net.minecraft with parameters of type EnvironmentAttributeModifierModifier and TypeMethodDescriptionprivate static <Value,Argument>
com.mojang.serialization.MapCodec<class_12327<Value, Argument>> class_12327.method_76472(EnvironmentAttribute<Value> environmentAttribute, EnvironmentAttributeModifier<Value, Argument> environmentAttributeModifier) <Value,Argument>
class_12329.class_12330class_12329.class_12330.method_76492(EnvironmentAttribute<Value> environmentAttribute, EnvironmentAttributeModifier<Value, Argument> environmentAttributeModifier, Consumer<class_12306.class_12307<Argument>> consumer) Constructors in net.minecraft with parameters of type EnvironmentAttributeModifierModifierConstructorDescriptionclass_12327(EnvironmentAttributeModifier<Value, Argument> modifier, class_12306<Argument> argumentTrack) Creates an instance of aclass_12327record class.class_12328(Optional<Integer> optional, EnvironmentAttributeModifier<Value, Argument> environmentAttributeModifier, class_12306<Argument> class_12306, Interpolator<Argument> interpolator, LongSupplier longSupplier) -
Uses of EnvironmentAttributeModifier in net.minecraft.world.attribute
Subinterfaces of EnvironmentAttributeModifier in net.minecraft.world.attributeModifier and TypeInterfaceDescriptioninterfaceColorModifier<Argument>static interfacestatic interfaceinterfaceFloatModifier<Argument>static interfaceClasses in net.minecraft.world.attribute that implement EnvironmentAttributeModifierModifier and TypeClassDescriptionenumstatic final recordFields in net.minecraft.world.attribute declared as EnvironmentAttributeModifierModifier and TypeFieldDescriptionprivate final EnvironmentAttributeModifier<Value, Argument> EnvironmentAttributeMap.Entry.modifierThe field for themodifierrecord component.Fields in net.minecraft.world.attribute with type parameters of type EnvironmentAttributeModifierModifier and TypeFieldDescriptionstatic final Map<EnvironmentAttributeModifier.Type, EnvironmentAttributeModifier<Integer, ?>> EnvironmentAttributeModifier.ARGBstatic final Map<EnvironmentAttributeModifier.Type, EnvironmentAttributeModifier<Boolean, ?>> EnvironmentAttributeModifier.BOOLEAN_MODIFIERSstatic final Map<EnvironmentAttributeModifier.Type, EnvironmentAttributeModifier<Float, ?>> EnvironmentAttributeModifier.FLOAT_MODIFIERSprivate final com.mojang.serialization.Codec<EnvironmentAttributeModifier<Value, ?>> EnvironmentAttributeType.modifierCodecThe field for themodifierCodecrecord component.private final Map<EnvironmentAttributeModifier.Type, EnvironmentAttributeModifier<Value, ?>> EnvironmentAttributeType.modifierLibraryThe field for themodifierLibraryrecord component.static final Map<EnvironmentAttributeModifier.Type, EnvironmentAttributeModifier<Integer, ?>> EnvironmentAttributeModifier.RGBMethods in net.minecraft.world.attribute that return EnvironmentAttributeModifierModifier and TypeMethodDescriptionEnvironmentAttributeMap.Entry.modifier()Returns the value of themodifierrecord component.static <Value> EnvironmentAttributeModifier<Value, Value> EnvironmentAttributeModifier.override()Methods in net.minecraft.world.attribute that return types with arguments of type EnvironmentAttributeModifierModifier and TypeMethodDescriptionprivate static <Value> com.mojang.serialization.Codec<EnvironmentAttributeModifier<Value, ?>> EnvironmentAttributeType.createModifierCodec(Map<EnvironmentAttributeModifier.Type, EnvironmentAttributeModifier<Value, ?>> modifierLibrary) com.mojang.serialization.Codec<EnvironmentAttributeModifier<Value, ?>> EnvironmentAttributeType.modifierCodec()Returns the value of themodifierCodecrecord component.EnvironmentAttributeType.modifierLibrary()Returns the value of themodifierLibraryrecord component.Methods in net.minecraft.world.attribute with parameters of type EnvironmentAttributeModifierModifier and TypeMethodDescriptionprivate static <Value,Argument>
com.mojang.serialization.MapCodec<EnvironmentAttributeMap.Entry<Value, Argument>> EnvironmentAttributeMap.Entry.createModifierDependentCodec(EnvironmentAttribute<Value> attribute, EnvironmentAttributeModifier<Value, Argument> modifier) voidEnvironmentAttributeType.validate(EnvironmentAttributeModifier<Value, ?> modifier) <Value,Parameter>
EnvironmentAttributeMap.BuilderEnvironmentAttributeMap.Builder.with(EnvironmentAttribute<Value> key, EnvironmentAttributeModifier<Value, Parameter> modifier, Parameter param) Method parameters in net.minecraft.world.attribute with type arguments of type EnvironmentAttributeModifierModifier and TypeMethodDescriptionprivate static <Value> com.mojang.serialization.Codec<EnvironmentAttributeModifier<Value, ?>> EnvironmentAttributeType.createModifierCodec(Map<EnvironmentAttributeModifier.Type, EnvironmentAttributeModifier<Value, ?>> modifierLibrary) static <Value> EnvironmentAttributeType<Value> EnvironmentAttributeType.discrete(com.mojang.serialization.Codec<Value> valueCodec, Map<EnvironmentAttributeModifier.Type, EnvironmentAttributeModifier<Value, ?>> modifierLibrary) static <Value> EnvironmentAttributeType<Value> EnvironmentAttributeType.interpolated(com.mojang.serialization.Codec<Value> valueCodec, Map<EnvironmentAttributeModifier.Type, EnvironmentAttributeModifier<Value, ?>> modifierLibrary, Interpolator<Value> lerp) static <Value> EnvironmentAttributeType<Value> EnvironmentAttributeType.interpolated(com.mojang.serialization.Codec<Value> valueCodec, Map<EnvironmentAttributeModifier.Type, EnvironmentAttributeModifier<Value, ?>> modifierLibrary, Interpolator<Value> spatialLerp, Interpolator<Value> partialTickLerp) Constructors in net.minecraft.world.attribute with parameters of type EnvironmentAttributeModifierModifierConstructorDescriptionEntry(Argument argument, EnvironmentAttributeModifier<Value, Argument> modifier) Creates an instance of aEntryrecord class.Constructor parameters in net.minecraft.world.attribute with type arguments of type EnvironmentAttributeModifierModifierConstructorDescriptionEnvironmentAttributeType(com.mojang.serialization.Codec<Value> valueCodec, Map<EnvironmentAttributeModifier.Type, EnvironmentAttributeModifier<Value, ?>> modifierLibrary, com.mojang.serialization.Codec<EnvironmentAttributeModifier<Value, ?>> modifierCodec, Interpolator<Value> keyframeLerp, Interpolator<Value> stateChangeLerp, Interpolator<Value> spatialLerp, Interpolator<Value> partialTickLerp) Creates an instance of aEnvironmentAttributeTyperecord class. -
Uses of EnvironmentAttributeModifier in net.minecraft.world.biome
Methods in net.minecraft.world.biome with parameters of type EnvironmentAttributeModifierModifier and TypeMethodDescription<Value,Parameter>
Biome.BuilderBiome.Builder.setEnvironmentAttributeModifier(EnvironmentAttribute<Value> attribute, EnvironmentAttributeModifier<Value, Parameter> modifier, Parameter value)