History - net.minecraft.entity.movement.AbstractPositionInterpolator

26.3-pre-2

Names

Fields

Constructors

Methods

26.3-pre-1

Names

Fields

Constructors

Methods

26.3-snapshot-10

Names

Fields

Constructors

Methods

26.3-snapshot-9

Names

Fields

Constructors

Methods

26.3-snapshot-8

Names

net.minecraft.world.entity.InterpolationHandler

net.minecraft.world.entity.AbstractInterpolationHandler

net.minecraft.entity.movement.PositionInterpolator

net.minecraft.entity.movement.AbstractPositionInterpolator

Fields

int: DEFAULT_INTERPOLATION_STEPS, field_55663, DEFAULT_INTERPOLATION_DURATION

int: interpolationSteps, field_55665, lerpDuration

int: interpolationSteps, field_55665, trackTickInterval

Constructors

(Entity)

Methods

boolean (): hasActiveInterpolation, method_66270, isInterpolating

void (): cancel, method_66272, clear

MovementTracker (): interpolationTracker, method_1_7891, getMovementTracker

EntityStance$Mutable (): interpolationData, method_1_7890, getDestination

EntityStance$Mutable (): interpolationData, method_1_7890, getMutableDestination

EntityStance (): getCurrentPositionAndRotation, method_1_7889, getStance

EntityStance (): target, method_1_7889, getDestination

boolean (MotionPath, float, float, boolean): interpolateTo, method_1_9614, updateTrackedPositionAndAngles

void (Vec3d): adjustInterpolationPosition, method_1_9660, moveDestinationIfUnobstructed

26.3-snapshot-7

Names

Fields

Constructors

Methods

26.3-snapshot-6

Names

Fields

Constructors

Methods

26.3-snapshot-5

Names

Fields

Constructors

Methods

26.3-snapshot-4

Names

Fields

Constructors

Methods

26.3-snapshot-3

Names

net.minecraft.entity.PositionInterpolator

net.minecraft.entity.movement.PositionInterpolator

Fields

PositionInterpolator$Data: interpolationData, field_55666, data

Vec3d: previousTickPosition, field_55667, lastPos

Vec2f: previousTickRot, field_55668, lastRotation

Consumer<PositionInterpolator>: onInterpolationStart, field_55669, callback

EntityStance$Mutable: lastPositionAndRotation, field_1_8594, lastStance

Constructors

(Entity, Consumer<PositionInterpolator>)

(Entity, int, Consumer<PositionInterpolator>)

Methods

Vec3d (): position, method_66265, getLerpedPos

float (): yRot, method_66268, getLerpedYaw

float (): xRot, method_66269, getLerpedPitch

void (Vec3d, float, float): interpolateTo, method_66267, refreshPositionAndAngles

void (int): setInterpolationLength, method_66266, setLerpDuration

MovementTracker (): interpolationTracker, method_1_7891, getMovementTracker

EntityStance$Mutable (): interpolationData, method_1_7890, getDestination

void (MotionPath, float, float): startInterpolating, method_1_7893, setMotionPath

void (): doInterpolate, method_1_7888, tickPos

EntityStance (): getCurrentPositionAndRotation, method_1_7889, getStance

void (MotionPath, float, float): interpolateTo, method_66267, refreshPositionAndAngles

void (Vec3d): applyPredictedMovement, method_1_7887, move

void (): adjustInterpolationTargetFromDeltas, method_1_7886, shiftDestination

void (): setLastPositionAndRotation, method_1_7892, updateLastStance

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

1.21.11_unobfuscated

Names

net.minecraft.world.entity.InterpolationHandler

net.minecraft.class_10584

net.minecraft.entity.PositionInterpolator

Fields

int: DEFAULT_INTERPOLATION_STEPS, field_55663, DEFAULT_INTERPOLATION_DURATION

Entity: entity, field_55664, entity

int: interpolationSteps, field_55665, lerpDuration

PositionInterpolator$Data: interpolationData, field_55666, data

Vec3d: previousTickPosition, field_55667, lastPos

Vec2f: previousTickRot, field_55668, lastRotation

Consumer<PositionInterpolator>: onInterpolationStart, field_55669, callback

Constructors

(Entity)

(Entity, int)

(Entity, Consumer<PositionInterpolator>)

(Entity, int, Consumer<PositionInterpolator>)

Methods

Vec3d (): position, method_66265, getLerpedPos

float (): yRot, method_66268, getLerpedYaw

float (): xRot, method_66269, getLerpedPitch

void (Vec3d, float, float): interpolateTo, method_66267, refreshPositionAndAngles

boolean (): hasActiveInterpolation, method_66270, isInterpolating

void (int): setInterpolationLength, method_66266, setLerpDuration

void (): interpolate, method_66271, tick

void (): cancel, method_66272, clear