net.minecraft.world.attribute.timeline

public interface EasingType

net.minecraft.util.EasingType
net.minecraft.class_12301
net.minecraft.world.attribute.timeline.EasingType

Field summary

Modifier and TypeField
Codecs$IdMapper<String, EasingType>
SIMPLE_REGISTRY
field_64275
EASING_TYPES_BY_NAME
com.mojang.serialization.Codec<EasingType>
CODEC
field_64276
CODEC
EasingType
CONSTANT
field_64277
CONSTANT
EasingType
LINEAR
field_64278
LINEAR
EasingType
IN_BACK
field_64279
IN_BACK
EasingType
IN_BOUNCE
field_64280
IN_BOUNCE
EasingType
IN_CIRC
field_64281
IN_CIRC
EasingType
IN_CUBIC
field_64282
IN_CUBIC
EasingType
IN_ELASTIC
field_64283
IN_ELASTIC
EasingType
IN_EXPO
field_64284
IN_EXPO
EasingType
IN_QUAD
field_64285
IN_QUAD
EasingType
IN_QUART
field_64286
IN_QUART
EasingType
IN_QUINT
field_64287
IN_QUINT
EasingType
IN_SINE
field_64288
IN_SINE
EasingType
IN_OUT_BACK
field_64289
IN_OUT_BACK
EasingType
IN_OUT_BOUNCE
field_64290
IN_OUT_BOUNCE
EasingType
IN_OUT_CIRC
field_64291
IN_OUT_CIRC
EasingType
IN_OUT_CUBIC
field_64292
IN_OUT_CUBIC
EasingType
IN_OUT_ELASTIC
field_64293
IN_OUT_ELASTIC
EasingType
IN_OUT_EXPO
field_64294
IN_OUT_EXPO
EasingType
IN_OUT_QUAD
field_64295
IN_OUT_QUAD
EasingType
IN_OUT_QUART
field_64296
IN_OUT_QUART
EasingType
IN_OUT_QUINT
field_64297
IN_OUT_QUINT
EasingType
IN_OUT_SINE
field_64298
IN_OUT_SINE
EasingType
OUT_BACK
field_64299
OUT_BACK
EasingType
OUT_BOUNCE
field_64300
OUT_BOUNCE
EasingType
OUT_CIRC
field_64267
OUT_CIRC
EasingType
OUT_CUBIC
field_64268
OUT_CUBIC
EasingType
OUT_ELASTIC
field_64269
OUT_ELASTIC
EasingType
OUT_EXPO
field_64270
OUT_EXPO
EasingType
OUT_QUAD
field_64271
OUT_QUAD
EasingType
OUT_QUART
field_64272
OUT_QUART
EasingType
OUT_QUINT
field_64273
OUT_QUINT
EasingType
OUT_SINE
field_64274
OUT_SINE

Method summary

Modifier and TypeMethod
static EasingType
registerSimple(String id, EasingType easing)
method_76360(String arg0, class_12301 arg1)
register(String name, EasingType easingType)
static EasingType
cubicBezier(float x1, float y1, float x2, float y2)
method_76358(float arg0, float arg1, float arg2, float arg3)
cubicBezier(float x1, float y1, float x2, float y2)
static EasingType
symmetricCubicBezier(float x1, float y1)
method_76357(float arg0, float arg1)
cubicBezierSymmetric(float x1, float y1)
float
apply(float x)
method_1_9(float arg0)
apply(float x)
private static float
lambda$static$2(float arg0)
method_76356(float arg0)
method_76356(float x)
private static float
lambda$static$1(float arg0)
method_76361(float arg0)
method_76361(float x)
private static com.mojang.datafixers.util.Either
lambda$static$0(EasingType arg0)
method_76359(class_12301 arg0)
method_76359(EasingType easing)