History - net.minecraft.entity.vehicle.ExperimentalMinecartController

26.3

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

dgs

net.minecraft.world.entity.vehicle.minecart.NewMinecartBehavior

net.minecraft.class_9879

net.minecraft.entity.vehicle.ExperimentalMinecartController

Fields

int: b, POS_ROT_LERP_TICKS, field_52527, REFRESH_FREQUENCY, f_kxhjtdkb, REFRESH_TICKS, f_436985_

int: POS_ROT_LERP_TICKS, POS_ROT_LERP_TICKS, field_52527, REFRESH_FREQUENCY

double: c, ON_RAIL_Y_OFFSET, field_52528, field_52528, f_icggxsas, Y_OFFSET_ON_RAIL, f_434057_

double: ON_RAIL_Y_OFFSET, ON_RAIL_Y_OFFSET, field_52528, field_52528

double: d, OPPOSING_SLOPES_REST_AT_SPEED_THRESHOLD, field_53756, field_53756, f_zosxuhfo, V_SHAPED_TRACK_STOP_THRESHOLD, f_433204_

double: OPPOSING_SLOPES_REST_AT_SPEED_THRESHOLD, OPPOSING_SLOPES_REST_AT_SPEED_THRESHOLD, field_53756, field_53756

ExperimentalMinecartController$InterpolatedStep: i, cacheIndexAlpha, field_52533, lastReturnedInterpolatedStep, f_yhexcgfs, lastPartialTickStep, f_434138_

ExperimentalMinecartController$InterpolatedStep: cacheIndexAlpha, cacheIndexAlpha, field_52533, lastReturnedInterpolatedStep

int: j, cachedLerpDelay, field_52534, lastQueriedTicksToNextRefresh, f_tbzdvaef, cachedTicksToNextUpdate, f_434464_

int: cachedLerpDelay, cachedLerpDelay, field_52534, lastQueriedTicksToNextRefresh

float: k, cachedPartialTick, field_52535, lastQueriedTickProgress, f_uqdjwxfd, cachedPartialTick, f_436388_

float: cachedPartialTick, cachedPartialTick, field_52535, lastQueriedTickProgress

int: l, lerpDelay, field_52536, ticksToNextRefresh, f_rhqsxplj, ticksToNextUpdate, f_436592_

int: lerpDelay, lerpDelay, field_52536, ticksToNextRefresh

List<ExperimentalMinecartController$Step>: e, lerpSteps, field_52529, stagingLerpSteps, f_mnqowxmz, lerpSteps, f_434611_

List<ExperimentalMinecartController$Step>: lerpSteps, lerpSteps, field_52529, stagingLerpSteps

List<ExperimentalMinecartController$Step>: f, currentLerpSteps, field_52530, currentLerpSteps, f_jbgmphca, currentLerpSteps, f_434685_

List<ExperimentalMinecartController$Step>: currentLerpSteps, currentLerpSteps, field_52530, currentLerpSteps

double: g, currentLerpStepsTotalWeight, field_52531, totalWeight, f_ljrpmnlw, currentTotalWeight, f_434368_

double: currentLerpStepsTotalWeight, currentLerpStepsTotalWeight, field_52531, totalWeight

ExperimentalMinecartController$Step: h, oldLerp, field_52532, initialStep, f_hikwcdre, lastLerpStep, f_436996_

ExperimentalMinecartController$Step: oldLerp, oldLerp, field_52532, initialStep

Constructors

Methods

void (): b, tick, method_61587, tick, m_snfbperf, tick, m_439765_

void (): tick, tick, method_61587, tick

void (): p, lerpClientPositionAndRotation, method_61615, tickClient, m_zwxvpqxy, tickClient, m_440488_

void (): lerpClientPositionAndRotation, lerpClientPositionAndRotation, method_61615, tickClient

void (): n, setOldLerpValues, method_61613, setInitialStep, m_jbchdtyf, setLastLerpStep, m_439056_

void (): setOldLerpValues, setOldLerpValues, method_61613, setInitialStep

boolean (): o, cartHasPosRotLerp, method_61614, hasCurrentLerpSteps, m_udvfwekl, hasCurrentLerpSteps, m_445150_

boolean (): cartHasPosRotLerp, cartHasPosRotLerp, method_61614, hasCurrentLerpSteps

float (float): c, getCartLerpXRot, method_61607, getLerpedPitch, m_djwrnguw, getLerpedPitch, m_447440_

float (float): getCartLerpXRot, getCartLerpXRot, method_61607, getLerpedPitch

float (float): d, getCartLerpYRot, method_61608, getLerpedYaw, m_qxvvmicx, getLerpedYaw, m_439237_

float (float): getCartLerpYRot, getCartLerpYRot, method_61608, getLerpedYaw

Vec3d (float): e, getCartLerpPosition, method_61610, getLerpedPosition, m_lysdpqwh, getLerpedPos, m_441534_

Vec3d (float): getCartLerpPosition, getCartLerpPosition, method_61610, getLerpedPosition

Vec3d (float): f, getCartLerpMovements, method_61611, getLerpedVelocity, m_lzgrxckh, getLerpedVelocity, m_441405_

Vec3d (float): getCartLerpMovements, getCartLerpMovements, method_61611, getLerpedVelocity

ExperimentalMinecartController$InterpolatedStep (float): g, getCurrentLerpStep, method_61612, getLerpedStep, m_qvaafauq, getPartialTickStep, m_443117_

ExperimentalMinecartController$InterpolatedStep (float): getCurrentLerpStep, getCurrentLerpStep, method_61612, getLerpedStep

void (BlockPos, BlockState, boolean): a, adjustToRails, method_61605, adjustToRail, m_odbcfrkh, adjustToRails, m_445996_

void (BlockPos, BlockState, boolean): adjustToRails, adjustToRails, method_61605, adjustToRail

void (float, float): a, setRotation, method_62827, setAngles, m_izllixuq, setRotation, m_447423_

void (float, float): setRotation, setRotation, method_62827, setAngles

void (ServerWorld): a, moveAlongTrack, method_61589, moveOnRail, m_wlpowtkk, moveAlongRail, m_439873_

void (ServerWorld): moveAlongTrack, moveAlongTrack, method_61589, moveOnRail

Vec3d (ServerWorld, Vec3d, ExperimentalMinecartController$MoveIteration, BlockPos, BlockState, RailShape): a, calculateTrackSpeed, method_61601, calcNewHorizontalVelocity, m_whxsvdci, calculateTrackVelocity, m_446002_

Vec3d (ServerWorld, Vec3d, ExperimentalMinecartController$MoveIteration, BlockPos, BlockState, RailShape): calculateTrackSpeed, calculateTrackSpeed, method_61601, calcNewHorizontalVelocity

Vec3d (Vec3d, RailShape): a, calculateSlopeSpeed, method_61603, applySlopeVelocity, m_yfseascf, applySlopeAcceleration, m_446342_

Vec3d (Vec3d, RailShape): calculateSlopeSpeed, calculateSlopeSpeed, method_61603, applySlopeVelocity

Vec3d (Vec3d): e, calculatePlayerInputSpeed, method_61609, applyInitialVelocity, m_udyxcniz, applyPlayerInputVelocity, m_445307_

Vec3d (Vec3d): calculatePlayerInputSpeed, calculatePlayerInputSpeed, method_61609, applyInitialVelocity

Vec3d (Vec3d, BlockState): a, calculateHaltTrackSpeed, method_61602, decelerateFromPoweredRail, m_hzzcyntk, decelerateFromPoweredRail, m_438970_

Vec3d (Vec3d, BlockState): calculateHaltTrackSpeed, calculateHaltTrackSpeed, method_61602, decelerateFromPoweredRail

Vec3d (Vec3d, BlockPos, BlockState): a, calculateBoostTrackSpeed, method_61604, accelerateFromPoweredRail, m_hptwubgx, boostFromPoweredRail, m_443343_

Vec3d (Vec3d, BlockPos, BlockState): calculateBoostTrackSpeed, calculateBoostTrackSpeed, method_61604, accelerateFromPoweredRail

double (BlockPos, RailShape, double): a, stepAlongTrack, method_61577, moveAlongTrack, m_gasnuaee, stepAlongRail, m_439208_

double (BlockPos, RailShape, double): stepAlongTrack, stepAlongTrack, method_61577, moveAlongTrack

boolean (RailShape, RailShape): a, restAtVShape, method_62828, restOnVShapedTrack, m_kmamcsdp, restIfInVShape, m_446422_

boolean (RailShape, RailShape): restAtVShape, restAtVShape, method_62828, restOnVShapedTrack

double (ServerWorld): b, getMaxSpeed, method_61598, getMaxSpeed, m_rxroljgi, getMaxSpeed, m_439549_

double (ServerWorld): getMaxSpeed, getMaxSpeed, method_61598, getMaxSpeed

boolean (Vec3d, RailShape): b, isDecending, method_61606, ascends, m_xucvbevm, isDescending, m_439805_

boolean (Vec3d, RailShape): isDecending, isDecending, method_61606, ascends

double (): m, getSlowdownFactor, method_61599, getSpeedRetention, m_wkvcjkwy, getDecelerationFactor, m_439048_

double (): getSlowdownFactor, getSlowdownFactor, method_61599, getSpeedRetention

boolean (): d, pushAndPickupEntities, method_62826, handleCollision, m_gdmcmdqm, handleCollisions, m_441598_

boolean (): pushAndPickupEntities, pushAndPickupEntities, method_62826, handleCollision

boolean (Box): a, pickupEntities, method_62829, pickUpEntities, m_tamvnwwk, pickUpEntities, m_444687_

boolean (Box): pickupEntities, pickupEntities, method_62829, pickUpEntities

boolean (Box): b, pushEntities, method_62830, pushAwayFromEntities, m_lcsmvxnj, pushEntities, m_440765_

boolean (Box): pushEntities, pushEntities, method_62830, pushAwayFromEntities

1.21.11

Names

dcp

dgs

net.minecraft.world.entity.vehicle.NewMinecartBehavior

net.minecraft.world.entity.vehicle.minecart.NewMinecartBehavior

net.minecraft.src.C_345796_

net.minecraft.src.C_432980_

Fields

int: b, POS_ROT_LERP_TICKS, field_52527, REFRESH_FREQUENCY, f_kxhjtdkb, REFRESH_TICKS, f_349399_

int: b, POS_ROT_LERP_TICKS, field_52527, REFRESH_FREQUENCY, f_kxhjtdkb, REFRESH_TICKS, f_436985_

double: c, ON_RAIL_Y_OFFSET, field_52528, field_52528, f_icggxsas, Y_OFFSET_ON_RAIL, f_348372_

double: c, ON_RAIL_Y_OFFSET, field_52528, field_52528, f_icggxsas, Y_OFFSET_ON_RAIL, f_434057_

double: d, OPPOSING_SLOPES_REST_AT_SPEED_THRESHOLD, field_53756, field_53756, f_zosxuhfo, V_SHAPED_TRACK_STOP_THRESHOLD, f_349417_

double: d, OPPOSING_SLOPES_REST_AT_SPEED_THRESHOLD, field_53756, field_53756, f_zosxuhfo, V_SHAPED_TRACK_STOP_THRESHOLD, f_433204_

ExperimentalMinecartController$InterpolatedStep: i, cacheIndexAlpha, field_52533, lastReturnedInterpolatedStep, f_yhexcgfs, lastPartialTickStep, f_349245_

ExperimentalMinecartController$InterpolatedStep: i, cacheIndexAlpha, field_52533, lastReturnedInterpolatedStep, f_yhexcgfs, lastPartialTickStep, f_434138_

int: j, cachedLerpDelay, field_52534, lastQueriedTicksToNextRefresh, f_tbzdvaef, cachedTicksToNextUpdate, f_346632_

int: j, cachedLerpDelay, field_52534, lastQueriedTicksToNextRefresh, f_tbzdvaef, cachedTicksToNextUpdate, f_434464_

float: k, cachedPartialTick, field_52535, lastQueriedTickProgress, f_uqdjwxfd, cachedPartialTick, f_348413_

float: k, cachedPartialTick, field_52535, lastQueriedTickProgress, f_uqdjwxfd, cachedPartialTick, f_436388_

int: l, lerpDelay, field_52536, ticksToNextRefresh, f_rhqsxplj, ticksToNextUpdate, f_348939_

int: l, lerpDelay, field_52536, ticksToNextRefresh, f_rhqsxplj, ticksToNextUpdate, f_436592_

List<ExperimentalMinecartController$Step>: e, lerpSteps, field_52529, stagingLerpSteps, f_mnqowxmz, lerpSteps, f_347380_

List<ExperimentalMinecartController$Step>: e, lerpSteps, field_52529, stagingLerpSteps, f_mnqowxmz, lerpSteps, f_434611_

List<ExperimentalMinecartController$Step>: f, currentLerpSteps, field_52530, currentLerpSteps, f_jbgmphca, currentLerpSteps, f_347974_

List<ExperimentalMinecartController$Step>: f, currentLerpSteps, field_52530, currentLerpSteps, f_jbgmphca, currentLerpSteps, f_434685_

double: g, currentLerpStepsTotalWeight, field_52531, totalWeight, f_ljrpmnlw, currentTotalWeight, f_346315_

double: g, currentLerpStepsTotalWeight, field_52531, totalWeight, f_ljrpmnlw, currentTotalWeight, f_434368_

ExperimentalMinecartController$Step: h, oldLerp, field_52532, initialStep, f_hikwcdre, lastLerpStep, f_349312_

ExperimentalMinecartController$Step: h, oldLerp, field_52532, initialStep, f_hikwcdre, lastLerpStep, f_436996_

Constructors

Methods

void (): b, tick, method_61587, tick, m_snfbperf, tick, m_352175_

void (): b, tick, method_61587, tick, m_snfbperf, tick, m_439765_

void (): p, lerpClientPositionAndRotation, method_61615, tickClient, m_zwxvpqxy, tickClient, m_355259_

void (): p, lerpClientPositionAndRotation, method_61615, tickClient, m_zwxvpqxy, tickClient, m_440488_

void (): n, setOldLerpValues, method_61613, setInitialStep, m_jbchdtyf, setLastLerpStep, m_354528_

void (): n, setOldLerpValues, method_61613, setInitialStep, m_jbchdtyf, setLastLerpStep, m_439056_

boolean (): o, cartHasPosRotLerp, method_61614, hasCurrentLerpSteps, m_udvfwekl, hasCurrentLerpSteps, m_353028_

boolean (): o, cartHasPosRotLerp, method_61614, hasCurrentLerpSteps, m_udvfwekl, hasCurrentLerpSteps, m_445150_

float (float): c, getCartLerpXRot, method_61607, getLerpedPitch, m_djwrnguw, getLerpedPitch, m_354419_

float (float): c, getCartLerpXRot, method_61607, getLerpedPitch, m_djwrnguw, getLerpedPitch, m_447440_

float (float): d, getCartLerpYRot, method_61608, getLerpedYaw, m_qxvvmicx, getLerpedYaw, m_352055_

float (float): d, getCartLerpYRot, method_61608, getLerpedYaw, m_qxvvmicx, getLerpedYaw, m_439237_

Vec3d (float): e, getCartLerpPosition, method_61610, getLerpedPosition, m_lysdpqwh, getLerpedPos, m_354067_

Vec3d (float): e, getCartLerpPosition, method_61610, getLerpedPosition, m_lysdpqwh, getLerpedPos, m_441534_

Vec3d (float): f, getCartLerpMovements, method_61611, getLerpedVelocity, m_lzgrxckh, getLerpedVelocity, m_356635_

Vec3d (float): f, getCartLerpMovements, method_61611, getLerpedVelocity, m_lzgrxckh, getLerpedVelocity, m_441405_

ExperimentalMinecartController$InterpolatedStep (float): g, getCurrentLerpStep, method_61612, getLerpedStep, m_qvaafauq, getPartialTickStep, m_356941_

ExperimentalMinecartController$InterpolatedStep (float): g, getCurrentLerpStep, method_61612, getLerpedStep, m_qvaafauq, getPartialTickStep, m_443117_

void (BlockPos, BlockState, boolean): a, adjustToRails, method_61605, adjustToRail, m_odbcfrkh, adjustToRails, m_356528_

void (BlockPos, BlockState, boolean): a, adjustToRails, method_61605, adjustToRail, m_odbcfrkh, adjustToRails, m_445996_

void (float, float): a, setRotation, method_62827, setAngles, m_izllixuq, setRotation, m_354526_

void (float, float): a, setRotation, method_62827, setAngles, m_izllixuq, setRotation, m_447423_

void (ServerWorld): a, moveAlongTrack, method_61589, moveOnRail, m_wlpowtkk, moveAlongRail, m_355605_

void (ServerWorld): a, moveAlongTrack, method_61589, moveOnRail, m_wlpowtkk, moveAlongRail, m_439873_

Vec3d (ServerWorld, Vec3d, ExperimentalMinecartController$MoveIteration, BlockPos, BlockState, RailShape): a, calculateTrackSpeed, method_61601, calcNewHorizontalVelocity, m_whxsvdci, calculateTrackVelocity, m_355943_

Vec3d (ServerWorld, Vec3d, ExperimentalMinecartController$MoveIteration, BlockPos, BlockState, RailShape): a, calculateTrackSpeed, method_61601, calcNewHorizontalVelocity, m_whxsvdci, calculateTrackVelocity, m_446002_

Vec3d (Vec3d, RailShape): a, calculateSlopeSpeed, method_61603, applySlopeVelocity, m_yfseascf, applySlopeAcceleration, m_352379_

Vec3d (Vec3d, RailShape): a, calculateSlopeSpeed, method_61603, applySlopeVelocity, m_yfseascf, applySlopeAcceleration, m_446342_

Vec3d (Vec3d): e, calculatePlayerInputSpeed, method_61609, applyInitialVelocity, m_udyxcniz, applyPlayerInputVelocity, m_351943_

Vec3d (Vec3d): e, calculatePlayerInputSpeed, method_61609, applyInitialVelocity, m_udyxcniz, applyPlayerInputVelocity, m_445307_

Vec3d (Vec3d, BlockState): a, calculateHaltTrackSpeed, method_61602, decelerateFromPoweredRail, m_hzzcyntk, decelerateFromPoweredRail, m_357347_

Vec3d (Vec3d, BlockState): a, calculateHaltTrackSpeed, method_61602, decelerateFromPoweredRail, m_hzzcyntk, decelerateFromPoweredRail, m_438970_

Vec3d (Vec3d, BlockPos, BlockState): a, calculateBoostTrackSpeed, method_61604, accelerateFromPoweredRail, m_hptwubgx, boostFromPoweredRail, m_356805_

Vec3d (Vec3d, BlockPos, BlockState): a, calculateBoostTrackSpeed, method_61604, accelerateFromPoweredRail, m_hptwubgx, boostFromPoweredRail, m_443343_

double (BlockPos, RailShape, double): a, stepAlongTrack, method_61577, moveAlongTrack, m_gasnuaee, stepAlongRail, m_353264_

double (BlockPos, RailShape, double): a, stepAlongTrack, method_61577, moveAlongTrack, m_gasnuaee, stepAlongRail, m_439208_

boolean (RailShape, RailShape): a, restAtVShape, method_62828, restOnVShapedTrack, m_kmamcsdp, restIfInVShape, m_354952_

boolean (RailShape, RailShape): a, restAtVShape, method_62828, restOnVShapedTrack, m_kmamcsdp, restIfInVShape, m_446422_

double (ServerWorld): b, getMaxSpeed, method_61598, getMaxSpeed, m_rxroljgi, getMaxSpeed, m_351896_

double (ServerWorld): b, getMaxSpeed, method_61598, getMaxSpeed, m_rxroljgi, getMaxSpeed, m_439549_

boolean (Vec3d, RailShape): b, isDecending, method_61606, ascends, m_xucvbevm, isDescending, m_352686_

boolean (Vec3d, RailShape): b, isDecending, method_61606, ascends, m_xucvbevm, isDescending, m_439805_

double (): m, getSlowdownFactor, method_61599, getSpeedRetention, m_wkvcjkwy, getDecelerationFactor, m_353778_

double (): m, getSlowdownFactor, method_61599, getSpeedRetention, m_wkvcjkwy, getDecelerationFactor, m_439048_

boolean (): d, pushAndPickupEntities, method_62826, handleCollision, m_gdmcmdqm, handleCollisions, m_354637_

boolean (): d, pushAndPickupEntities, method_62826, handleCollision, m_gdmcmdqm, handleCollisions, m_441598_

boolean (Box): a, pickupEntities, method_62829, pickUpEntities, m_tamvnwwk, pickUpEntities, m_356816_

boolean (Box): a, pickupEntities, method_62829, pickUpEntities, m_tamvnwwk, pickUpEntities, m_444687_

boolean (Box): b, pushEntities, method_62830, pushAwayFromEntities, m_lcsmvxnj, pushEntities, m_354226_

boolean (Box): b, pushEntities, method_62830, pushAwayFromEntities, m_lcsmvxnj, pushEntities, m_440765_

1.21.10

Names

Fields

Constructors

Methods

1.21.9

Names

cxv

dcp

Fields

Constructors

Methods

Vec3d (Vec3d): d, calculatePlayerInputSpeed, method_61609, applyInitialVelocity, m_udyxcniz, applyPlayerInputVelocity, m_351943_

Vec3d (Vec3d): e, calculatePlayerInputSpeed, method_61609, applyInitialVelocity, m_udyxcniz, applyPlayerInputVelocity, m_351943_

1.21.8

Names

Fields

Constructors

Methods

1.21.7

Names

Fields

Constructors

Methods

1.21.6

Names

cvk

cxv

Fields

Constructors

Methods

1.21.5

Names

crm

cvk

Fields

float: k, cachedPartialTick, field_52535, lastQueriedTickDelta, f_uqdjwxfd, cachedPartialTick, f_348413_

float: k, cachedPartialTick, field_52535, lastQueriedTickProgress, f_uqdjwxfd, cachedPartialTick, f_348413_

Constructors

Methods

void (): g, tick, method_61587, tick, m_snfbperf, tick, m_352175_

void (): b, tick, method_61587, tick, m_snfbperf, tick, m_352175_

void (): u, lerpClientPositionAndRotation, method_61615, tickClient, m_zwxvpqxy, tickClient, m_355259_

void (): p, lerpClientPositionAndRotation, method_61615, tickClient, m_zwxvpqxy, tickClient, m_355259_

void (): s, setOldLerpValues, method_61613, setInitialStep, m_jbchdtyf, setLastLerpStep, m_354528_

void (): n, setOldLerpValues, method_61613, setInitialStep, m_jbchdtyf, setLastLerpStep, m_354528_

boolean (): t, cartHasPosRotLerp, method_61614, hasCurrentLerpSteps, m_udvfwekl, hasCurrentLerpSteps, m_353028_

boolean (): o, cartHasPosRotLerp, method_61614, hasCurrentLerpSteps, m_udvfwekl, hasCurrentLerpSteps, m_353028_

double (): r, getSlowdownFactor, method_61599, getSpeedRetention, m_wkvcjkwy, getDecelerationFactor, m_353778_

double (): m, getSlowdownFactor, method_61599, getSpeedRetention, m_wkvcjkwy, getDecelerationFactor, m_353778_

boolean (): i, pushAndPickupEntities, method_62826, handleCollision, m_gdmcmdqm, handleCollisions, m_354637_

boolean (): d, pushAndPickupEntities, method_62826, handleCollision, m_gdmcmdqm, handleCollisions, m_354637_

1.21.4

Names

csl

crm

Fields

Constructors

Methods

1.21.3

Names

csl

net.minecraft.world.entity.vehicle.NewMinecartBehavior

net.minecraft.class_9879

net.minecraft.entity.vehicle.ExperimentalMinecartController

net.minecraft.unmapped.C_btculrky

net.minecraft.entity.vehicle.ExperimentalMinecartController

net.minecraft.src.C_345796_

Fields

int: b, POS_ROT_LERP_TICKS, field_52527, REFRESH_FREQUENCY, f_kxhjtdkb, REFRESH_TICKS, f_349399_

double: c, ON_RAIL_Y_OFFSET, field_52528, field_52528, f_icggxsas, Y_OFFSET_ON_RAIL, f_348372_

double: d, OPPOSING_SLOPES_REST_AT_SPEED_THRESHOLD, field_53756, field_53756, f_zosxuhfo, V_SHAPED_TRACK_STOP_THRESHOLD, f_349417_

ExperimentalMinecartController$InterpolatedStep: i, cacheIndexAlpha, field_52533, lastReturnedInterpolatedStep, f_yhexcgfs, lastPartialTickStep, f_349245_

int: j, cachedLerpDelay, field_52534, lastQueriedTicksToNextRefresh, f_tbzdvaef, cachedTicksToNextUpdate, f_346632_

float: k, cachedPartialTick, field_52535, lastQueriedTickDelta, f_uqdjwxfd, cachedPartialTick, f_348413_

int: l, lerpDelay, field_52536, ticksToNextRefresh, f_rhqsxplj, ticksToNextUpdate, f_348939_

List<ExperimentalMinecartController$Step>: e, lerpSteps, field_52529, stagingLerpSteps, f_mnqowxmz, lerpSteps, f_347380_

List<ExperimentalMinecartController$Step>: f, currentLerpSteps, field_52530, currentLerpSteps, f_jbgmphca, currentLerpSteps, f_347974_

double: g, currentLerpStepsTotalWeight, field_52531, totalWeight, f_ljrpmnlw, currentTotalWeight, f_346315_

ExperimentalMinecartController$Step: h, oldLerp, field_52532, initialStep, f_hikwcdre, lastLerpStep, f_349312_

Constructors

(AbstractMinecartEntity)

Methods

void (): g, tick, method_61587, tick, m_snfbperf, tick, m_352175_

void (): u, lerpClientPositionAndRotation, method_61615, tickClient, m_zwxvpqxy, tickClient, m_355259_

void (): s, setOldLerpValues, method_61613, setInitialStep, m_jbchdtyf, setLastLerpStep, m_354528_

boolean (): t, cartHasPosRotLerp, method_61614, hasCurrentLerpSteps, m_udvfwekl, hasCurrentLerpSteps, m_353028_

float (float): c, getCartLerpXRot, method_61607, getLerpedPitch, m_djwrnguw, getLerpedPitch, m_354419_

float (float): d, getCartLerpYRot, method_61608, getLerpedYaw, m_qxvvmicx, getLerpedYaw, m_352055_

Vec3d (float): e, getCartLerpPosition, method_61610, getLerpedPosition, m_lysdpqwh, getLerpedPos, m_354067_

Vec3d (float): f, getCartLerpMovements, method_61611, getLerpedVelocity, m_lzgrxckh, getLerpedVelocity, m_356635_

ExperimentalMinecartController$InterpolatedStep (float): g, getCurrentLerpStep, method_61612, getLerpedStep, m_qvaafauq, getPartialTickStep, m_356941_

void (BlockPos, BlockState, boolean): a, adjustToRails, method_61605, adjustToRail, m_odbcfrkh, adjustToRails, m_356528_

void (float, float): a, setRotation, method_62827, setAngles, m_izllixuq, setRotation, m_354526_

void (ServerWorld): a, moveAlongTrack, method_61589, moveOnRail, m_wlpowtkk, moveAlongRail, m_355605_

Vec3d (ServerWorld, Vec3d, ExperimentalMinecartController$MoveIteration, BlockPos, BlockState, RailShape): a, calculateTrackSpeed, method_61601, calcNewHorizontalVelocity, m_whxsvdci, calculateTrackVelocity, m_355943_

Vec3d (Vec3d, RailShape): a, calculateSlopeSpeed, method_61603, applySlopeVelocity, m_yfseascf, applySlopeAcceleration, m_352379_

Vec3d (Vec3d): d, calculatePlayerInputSpeed, method_61609, applyInitialVelocity, m_udyxcniz, applyPlayerInputVelocity, m_351943_

Vec3d (Vec3d, BlockState): a, calculateHaltTrackSpeed, method_61602, decelerateFromPoweredRail, m_hzzcyntk, decelerateFromPoweredRail, m_357347_

Vec3d (Vec3d, BlockPos, BlockState): a, calculateBoostTrackSpeed, method_61604, accelerateFromPoweredRail, m_hptwubgx, boostFromPoweredRail, m_356805_

double (BlockPos, RailShape, double): a, stepAlongTrack, method_61577, moveAlongTrack, m_gasnuaee, stepAlongRail, m_353264_

boolean (RailShape, RailShape): a, restAtVShape, method_62828, restOnVShapedTrack, m_kmamcsdp, restIfInVShape, m_354952_

double (ServerWorld): b, getMaxSpeed, method_61598, getMaxSpeed, m_rxroljgi, getMaxSpeed, m_351896_

boolean (Vec3d, RailShape): b, isDecending, method_61606, ascends, m_xucvbevm, isDescending, m_352686_

double (): r, getSlowdownFactor, method_61599, getSpeedRetention, m_wkvcjkwy, getDecelerationFactor, m_353778_

boolean (): i, pushAndPickupEntities, method_62826, handleCollision, m_gdmcmdqm, handleCollisions, m_354637_

boolean (Box): a, pickupEntities, method_62829, pickUpEntities, m_tamvnwwk, pickUpEntities, m_356816_

boolean (Box): b, pushEntities, method_62830, pushAwayFromEntities, m_lcsmvxnj, pushEntities, m_354226_