Package net.minecraft.entity
Class PositionInterpolator
java.lang.Object
net.minecraft.entity.PositionInterpolator
- Mappings:
Namespace Name named net/minecraft/entity/PositionInterpolator
intermediary net/minecraft/class_10584
official cah
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @Nullable Consumer
<PositionInterpolator> private final PositionInterpolator.Data
static final int
private final Entity
private int
-
Constructor Summary
ConstructorsConstructorDescriptionPositionInterpolator
(Entity entity) PositionInterpolator
(Entity entity, int lerpDuration) PositionInterpolator
(Entity entity, int lerpDuration, @Nullable Consumer<PositionInterpolator> callback) PositionInterpolator
(Entity entity, @Nullable Consumer<PositionInterpolator> callback) -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
float
float
boolean
void
refreshPositionAndAngles
(Vec3d pow, float yaw, float pitch) void
setLerpDuration
(int lerpDuration) void
tick()
-
Field Details
-
DEFAULT_INTERPOLATION_DURATION
public static final int DEFAULT_INTERPOLATION_DURATION- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_INTERPOLATION_DURATION
Lnet/minecraft/entity/PositionInterpolator;DEFAULT_INTERPOLATION_DURATION:I
intermediary field_55663
Lnet/minecraft/class_10584;field_55663:I
official a
Lcah;a:I
-
entity
- Mappings:
Namespace Name Mixin selector named entity
Lnet/minecraft/entity/PositionInterpolator;entity:Lnet/minecraft/entity/Entity;
intermediary field_55664
Lnet/minecraft/class_10584;field_55664:Lnet/minecraft/class_1297;
official b
Lcah;b:Lbzm;
-
lerpDuration
private int lerpDuration- Mappings:
Namespace Name Mixin selector named lerpDuration
Lnet/minecraft/entity/PositionInterpolator;lerpDuration:I
intermediary field_55665
Lnet/minecraft/class_10584;field_55665:I
official c
Lcah;c:I
-
data
- Mappings:
Namespace Name Mixin selector named data
Lnet/minecraft/entity/PositionInterpolator;data:Lnet/minecraft/entity/PositionInterpolator$Data;
intermediary field_55666
Lnet/minecraft/class_10584;field_55666:Lnet/minecraft/class_10584$class_10585;
official d
Lcah;d:Lcah$a;
-
lastPos
- Mappings:
Namespace Name Mixin selector named lastPos
Lnet/minecraft/entity/PositionInterpolator;lastPos:Lnet/minecraft/util/math/Vec3d;
intermediary field_55667
Lnet/minecraft/class_10584;field_55667:Lnet/minecraft/class_243;
official e
Lcah;e:Lfis;
-
lastRotation
- Mappings:
Namespace Name Mixin selector named lastRotation
Lnet/minecraft/entity/PositionInterpolator;lastRotation:Lnet/minecraft/util/math/Vec2f;
intermediary field_55668
Lnet/minecraft/class_10584;field_55668:Lnet/minecraft/class_241;
official f
Lcah;f:Lfir;
-
callback
- Mappings:
Namespace Name Mixin selector named callback
Lnet/minecraft/entity/PositionInterpolator;callback:Ljava/util/function/Consumer;
intermediary field_55669
Lnet/minecraft/class_10584;field_55669:Ljava/util/function/Consumer;
official g
Lcah;g:Ljava/util/function/Consumer;
-
-
Constructor Details
-
PositionInterpolator
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/PositionInterpolator;<init>(Lnet/minecraft/entity/Entity;)V
intermediary <init>
Lnet/minecraft/class_10584;<init>(Lnet/minecraft/class_1297;)V
official <init>
Lcah;<init>(Lbzm;)V
-
PositionInterpolator
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/PositionInterpolator;<init>(Lnet/minecraft/entity/Entity;I)V
intermediary <init>
Lnet/minecraft/class_10584;<init>(Lnet/minecraft/class_1297;I)V
official <init>
Lcah;<init>(Lbzm;I)V
-
PositionInterpolator
public PositionInterpolator(Entity entity, @Nullable @Nullable Consumer<PositionInterpolator> callback) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/PositionInterpolator;<init>(Lnet/minecraft/entity/Entity;Ljava/util/function/Consumer;)V
intermediary <init>
Lnet/minecraft/class_10584;<init>(Lnet/minecraft/class_1297;Ljava/util/function/Consumer;)V
official <init>
Lcah;<init>(Lbzm;Ljava/util/function/Consumer;)V
-
PositionInterpolator
public PositionInterpolator(Entity entity, int lerpDuration, @Nullable @Nullable Consumer<PositionInterpolator> callback) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/PositionInterpolator;<init>(Lnet/minecraft/entity/Entity;ILjava/util/function/Consumer;)V
intermediary <init>
Lnet/minecraft/class_10584;<init>(Lnet/minecraft/class_1297;ILjava/util/function/Consumer;)V
official <init>
Lcah;<init>(Lbzm;ILjava/util/function/Consumer;)V
-
-
Method Details
-
getLerpedPos
- Mappings:
Namespace Name Mixin selector named getLerpedPos
Lnet/minecraft/entity/PositionInterpolator;getLerpedPos()Lnet/minecraft/util/math/Vec3d;
intermediary method_66265
Lnet/minecraft/class_10584;method_66265()Lnet/minecraft/class_243;
official a
Lcah;a()Lfis;
-
getLerpedYaw
public float getLerpedYaw()- Mappings:
Namespace Name Mixin selector named getLerpedYaw
Lnet/minecraft/entity/PositionInterpolator;getLerpedYaw()F
intermediary method_66268
Lnet/minecraft/class_10584;method_66268()F
official b
Lcah;b()F
-
getLerpedPitch
public float getLerpedPitch()- Mappings:
Namespace Name Mixin selector named getLerpedPitch
Lnet/minecraft/entity/PositionInterpolator;getLerpedPitch()F
intermediary method_66269
Lnet/minecraft/class_10584;method_66269()F
official c
Lcah;c()F
-
refreshPositionAndAngles
- Mappings:
Namespace Name Mixin selector named refreshPositionAndAngles
Lnet/minecraft/entity/PositionInterpolator;refreshPositionAndAngles(Lnet/minecraft/util/math/Vec3d;FF)V
intermediary method_66267
Lnet/minecraft/class_10584;method_66267(Lnet/minecraft/class_243;FF)V
official a
Lcah;a(Lfis;FF)V
-
isInterpolating
public boolean isInterpolating()- Mappings:
Namespace Name Mixin selector named isInterpolating
Lnet/minecraft/entity/PositionInterpolator;isInterpolating()Z
intermediary method_66270
Lnet/minecraft/class_10584;method_66270()Z
official d
Lcah;d()Z
-
setLerpDuration
public void setLerpDuration(int lerpDuration) - Mappings:
Namespace Name Mixin selector named setLerpDuration
Lnet/minecraft/entity/PositionInterpolator;setLerpDuration(I)V
intermediary method_66266
Lnet/minecraft/class_10584;method_66266(I)V
official a
Lcah;a(I)V
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector named tick
Lnet/minecraft/entity/PositionInterpolator;tick()V
intermediary method_66271
Lnet/minecraft/class_10584;method_66271()V
official e
Lcah;e()V
-
clear
public void clear()- Mappings:
Namespace Name Mixin selector named clear
Lnet/minecraft/entity/PositionInterpolator;clear()V
intermediary method_66272
Lnet/minecraft/class_10584;method_66272()V
official f
Lcah;f()V
-