net.minecraft.entity.movement

class PathingPositionInterpolator$Destination

extends class_1_1193$Mutable

All mapped superinterfaces:

class_1_1193

net.minecraft.world.entity.SteppedInterpolationHandler$InterpolationData
net.minecraft.class_1_1279$class_1_1280
net.minecraft.entity.movement.PathingPositionInterpolator$Destination

Field summary

Modifier and TypeField
private final LinkedList<MotionStep>
remainingSteps
field_1_8710
steps
private Vec3d
lastStepPosition
field_1_8708
cumulativeOffset
private float
currentStepTicks
field_1_8707
progress
private float
remainingRotationSteps
field_1_8709
duration

Constructor summary

ModifierConstructor
private ()

Method summary

Modifier and TypeMethod
public void
addDelta(Vec3 delta)
method_1_7635(class_243 arg0)
move(Vec3d arg0)
private void
addSteps(PositionPath position, Vec3 startingPosition, int interpolationSteps)
method_1_8149(class_1_1198 arg0, class_243 arg1, int arg2)
setMotionPath(MotionPath motion, Vec3d entityPos, int lerpDuration)
private Vec3d
getNewPosition()
method_1_8150()
tickPos()
private static MotionStep
lambda$addDelta$0(Vec3 arg0, PositionStep arg1)
method_1_8151(class_243 arg0, class_1_1202 arg1)
method_1_8151(Vec3d arg0, MotionStep step)