History - net.minecraft.entity.vehicle.ExperimentalMinecartController

26.3-snapshot-3

Names

Fields

Constructors

Methods

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.vehicle.minecart.NewMinecartBehavior

net.minecraft.class_9879

net.minecraft.entity.vehicle.ExperimentalMinecartController

Fields

int: POS_ROT_LERP_TICKS, field_52527, REFRESH_FREQUENCY

double: ON_RAIL_Y_OFFSET, field_52528, field_52528

double: OPPOSING_SLOPES_REST_AT_SPEED_THRESHOLD, field_53756, field_53756

ExperimentalMinecartController$InterpolatedStep: cacheIndexAlpha, field_52533, lastReturnedInterpolatedStep

int: cachedLerpDelay, field_52534, lastQueriedTicksToNextRefresh

float: cachedPartialTick, field_52535, lastQueriedTickProgress

int: lerpDelay, field_52536, ticksToNextRefresh

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

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

double: currentLerpStepsTotalWeight, field_52531, totalWeight

ExperimentalMinecartController$Step: oldLerp, field_52532, initialStep

Constructors

(AbstractMinecartEntity)

Methods

void (): tick, method_61587, tick

void (): lerpClientPositionAndRotation, method_61615, tickClient

void (): setOldLerpValues, method_61613, setInitialStep

boolean (): cartHasPosRotLerp, method_61614, hasCurrentLerpSteps

float (float): getCartLerpXRot, method_61607, getLerpedPitch

float (float): getCartLerpYRot, method_61608, getLerpedYaw

Vec3d (float): getCartLerpPosition, method_61610, getLerpedPosition

Vec3d (float): getCartLerpMovements, method_61611, getLerpedVelocity

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

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

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

void (ServerWorld): moveAlongTrack, method_61589, moveOnRail

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

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

Vec3d (Vec3d): calculatePlayerInputSpeed, method_61609, applyInitialVelocity

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

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

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

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

double (ServerWorld): getMaxSpeed, method_61598, getMaxSpeed

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

double (): getSlowdownFactor, method_61599, getSpeedRetention

boolean (): pushAndPickupEntities, method_62826, handleCollision

boolean (Box): pickupEntities, method_62829, pickUpEntities

boolean (Box): pushEntities, method_62830, pushAwayFromEntities