net.minecraft.world.attribute

public record EnvironmentAttributeType<Value>

cdw
net.minecraft.world.attribute.AttributeType
net.minecraft.class_12192
net.minecraft.world.attribute.EnvironmentAttributeType
net.minecraft.unmapped.C_ytsxgjyj
net.minecraft.unmapped.C_ytsxgjyj
net.minecraft.src.C_432891_

Field summary

Modifier and TypeField
private final com.mojang.serialization.Codec<Value>
a
valueCodec
comp_5128
valueCodec
f_zjkpimtk
valueCodec
f_436471_
private final Map<EnvironmentAttributeModifier$Type, EnvironmentAttributeModifier<Value, ?>>
b
modifierLibrary
comp_5129
modifierLibrary
f_vacmungp
modifierLibrary
f_437071_
private final com.mojang.serialization.Codec<EnvironmentAttributeModifier<Value, ?>>
c
modifierCodec
comp_5130
modifierCodec
f_vodovkep
modifierCodec
f_434699_
private final Interpolator<Value>
d
keyframeLerp
comp_5211
keyframeLerp
f_ircjuavv
keyframeLerp
f_435031_
private final Interpolator<Value>
e
stateChangeLerp
comp_5212
stateChangeLerp
f_irrktphi
stateChangeLerp
f_433089_
private final Interpolator<Value>
f
spatialLerp
comp_5131
spatialLerp
f_tbespahz
spatialLerp
f_437412_
private final Interpolator<Value>
g
partialTickLerp
comp_5132
partialTickLerp
f_uxzweagl
partialTickLerp
f_437098_

Constructor summary

ModifierConstructor
public (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)

Method summary

Modifier and TypeMethod
public static <Value> EnvironmentAttributeType<Value>
a(com.mojang.serialization.Codec<Value> o, Map<cel$a, cel<Value, ?>> o, cei<Value> o)
ofInterpolated(com.mojang.serialization.Codec<Value> arg0, Map<AttributeModifier$OperationId, AttributeModifier<Value, ?>> arg1, LerpFunction<Value> arg2)
method_75633(com.mojang.serialization.Codec<Value> arg0, Map<class_12212$class_12213, class_12212<Value, ?>> arg1, class_12210<Value> arg2)
interpolated(com.mojang.serialization.Codec<Value> valueCodec, Map<EnvironmentAttributeModifier$Type, EnvironmentAttributeModifier<Value, ?>> modifierLibrary, Interpolator<Value> lerp)
m_nesxuhaf(com.mojang.serialization.Codec<Value> arg0, Map<C_yqxbhbwl$C_shumpczh, C_yqxbhbwl<Value, ?>> arg1, C_mbnmuukl<Value> arg2)
m_nesxuhaf(com.mojang.serialization.Codec<Value> codec, Map<C_yqxbhbwl$C_shumpczh, C_yqxbhbwl<Value, ?>> arg1, cei<Value> arg2)
m_438923_(com.mojang.serialization.Codec<Value> p_452435_, Map<C_432753_$C_432680_, C_432753_<Value, ?>> p_458803_, C_432896_<Value> p_457385_)
public static <Value> EnvironmentAttributeType<Value>
a(com.mojang.serialization.Codec<Value> o, Map<cel$a, cel<Value, ?>> o, cei<Value> o, cei<Value> o)
ofInterpolated(com.mojang.serialization.Codec<Value> arg0, Map<AttributeModifier$OperationId, AttributeModifier<Value, ?>> arg1, LerpFunction<Value> arg2, LerpFunction<Value> arg3)
method_75634(com.mojang.serialization.Codec<Value> arg0, Map<class_12212$class_12213, class_12212<Value, ?>> arg1, class_12210<Value> arg2, class_12210<Value> arg3)
interpolated(com.mojang.serialization.Codec<Value> valueCodec, Map<EnvironmentAttributeModifier$Type, EnvironmentAttributeModifier<Value, ?>> modifierLibrary, Interpolator<Value> spatialLerp, Interpolator<Value> partialTickLerp)
m_zdmqnqsp(com.mojang.serialization.Codec<Value> arg0, Map<C_yqxbhbwl$C_shumpczh, C_yqxbhbwl<Value, ?>> arg1, C_mbnmuukl<Value> arg2, C_mbnmuukl<Value> arg3)
m_zdmqnqsp(com.mojang.serialization.Codec<Value> codec, Map<C_yqxbhbwl$C_shumpczh, C_yqxbhbwl<Value, ?>> arg1, cei<Value> arg2, cei<Value> partialTickLerp)
m_443642_(com.mojang.serialization.Codec<Value> p_456291_, Map<C_432753_$C_432680_, C_432753_<Value, ?>> p_452389_, C_432896_<Value> p_459023_, C_432896_<Value> p_460276_)
public static <Value> EnvironmentAttributeType<Value>
a(com.mojang.serialization.Codec<Value> o, Map<cel$a, cel<Value, ?>> o)
ofNotInterpolated(com.mojang.serialization.Codec<Value> arg0, Map<AttributeModifier$OperationId, AttributeModifier<Value, ?>> arg1)
method_75632(com.mojang.serialization.Codec<Value> arg0, Map<class_12212$class_12213, class_12212<Value, ?>> arg1)
discrete(com.mojang.serialization.Codec<Value> valueCodec, Map<EnvironmentAttributeModifier$Type, EnvironmentAttributeModifier<Value, ?>> modifierLibrary)
m_hjeegvvq(com.mojang.serialization.Codec<Value> arg0, Map<C_yqxbhbwl$C_shumpczh, C_yqxbhbwl<Value, ?>> arg1)
m_hjeegvvq(com.mojang.serialization.Codec<Value> codec, Map<C_yqxbhbwl$C_shumpczh, C_yqxbhbwl<Value, ?>> arg1)
m_445752_(com.mojang.serialization.Codec<Value> p_457138_, Map<C_432753_$C_432680_, C_432753_<Value, ?>> p_453935_)
public static <Value> EnvironmentAttributeType<Value>
a(com.mojang.serialization.Codec<Value> o)
ofNotInterpolated(com.mojang.serialization.Codec<Value> arg0)
method_75631(com.mojang.serialization.Codec<Value> arg0)
discrete(com.mojang.serialization.Codec<Value> valueCodec)
m_jwynxezn(com.mojang.serialization.Codec<Value> arg0)
m_jwynxezn(com.mojang.serialization.Codec<Value> codec)
m_445381_(com.mojang.serialization.Codec<Value> p_458235_)
private static <Value> com.mojang.serialization.Codec<EnvironmentAttributeModifier<Value, ?>>
a(Map<cel$a, cel<Value, ?>> o)
createModifierCodec(Map<AttributeModifier$OperationId, AttributeModifier<Value, ?>> arg0)
method_75635(Map<class_12212$class_12213, class_12212<Value, ?>> arg0)
createModifierCodec(Map<EnvironmentAttributeModifier$Type, EnvironmentAttributeModifier<Value, ?>> modifierLibrary)
m_fajtayjd(Map<C_yqxbhbwl$C_shumpczh, C_yqxbhbwl<Value, ?>> arg0)
m_fajtayjd(Map<C_yqxbhbwl$C_shumpczh, C_yqxbhbwl<Value, ?>> map)
m_441214_(Map<C_432753_$C_432680_, C_432753_<Value, ?>> p_458451_)
public void
a(cel<Value, ?> arg0)
checkAllowedModifier(AttributeModifier<Value, ?> arg0)
method_75630(class_12212<Value, ?> arg0)
validate(EnvironmentAttributeModifier<Value, ?> modifier)
m_kcpxzdhr(C_yqxbhbwl<Value, ?> arg0)
m_442725_(C_432753_<Value, ?> arg0)
public com.mojang.serialization.Codec<Value>
a()
valueCodec()
comp_5128()
valueCodec()
m_aaftfjym()
valueCodec()
f_436471_()
public Map<EnvironmentAttributeModifier$Type, EnvironmentAttributeModifier<Value, ?>>
b()
modifierLibrary()
comp_5129()
modifierLibrary()
m_ebpionet()
modifierLibrary()
f_437071_()
public com.mojang.serialization.Codec<EnvironmentAttributeModifier<Value, ?>>
c()
modifierCodec()
comp_5130()
modifierCodec()
m_ffzpnzvj()
modifierCodec()
f_434699_()
public Interpolator<Value>
d()
keyframeLerp()
comp_5211()
keyframeLerp()
m_nktufjkr()
keyframeLerp()
f_435031_()
public Interpolator<Value>
e()
stateChangeLerp()
comp_5212()
stateChangeLerp()
m_tackybio()
stateChangeLerp()
f_433089_()
public Interpolator<Value>
f()
spatialLerp()
comp_5131()
spatialLerp()
m_pdxkiuvm()
spatialLerp()
f_437412_()
public Interpolator<Value>
g()
partialTickLerp()
comp_5132()
partialTickLerp()
m_infsdmuv()
partialTickLerp()
f_437098_()