net.minecraft.entity.movement

public class MotionPathTracker

implements MovementTracker

net.minecraft.world.entity.SteppedInterpolationTracker
net.minecraft.class_1_1281
net.minecraft.entity.movement.MotionPathTracker

Field summary

Modifier and TypeField
private final List<MotionStep>
trackedSteps
field_1_8714
steps
private int
ticksSinceLastStep
field_1_8713
tickOffset
private Vec3d
predictedDelta
field_1_8712
offset
private final Entity
entity
field_1_8711
entity

Constructor summary

ModifierConstructor
public (Entity entity)

Method summary

Modifier and TypeMethod
public void
applyPredictedMovement(Vec3 delta)
method_1_8153(class_243 arg0)
move(Vec3d offset)
private void
addStep(Vec3 pos)
method_1_8152(class_243 arg0)
addStep(Vec3d pos)
public void
updateTracking(Vec3 trackingPos)
method_1_7896(class_243 arg0)
commitTickMovement(Vec3d arg0)
public MotionPath
getPositionPath(Vec3 currentPosition)
method_1_7895(class_243 arg0)
getMotionToSyncedPos(Vec3d arg0)
public void
clear()
method_1_7894()
clear()
private MotionStep
lambda$updateTracking$0(PositionStep arg0)
method_1_8154(class_1_1202 arg0)
method_1_8154(MotionStep step)