| public void | | b() | | tick() | | method_61587() | | tick() | | m_439765_() |
|
| private void | | p() | | lerpClientPositionAndRotation() | | method_61615() | | tickClient() | | m_440488_() |
|
| public void | | n() | | setOldLerpValues() | | method_61613() | | setInitialStep() | | m_439056_() |
|
| public boolean | | o() | | cartHasPosRotLerp() | | method_61614() | | hasCurrentLerpSteps() | | m_445150_() |
|
| public float | | c(float arg0) | | getCartLerpXRot(float arg0) | | method_61607(float arg0) | | getLerpedPitch(float tickProgress) | | m_447440_(float arg0) |
|
| public float | | d(float arg0) | | getCartLerpYRot(float arg0) | | method_61608(float arg0) | | getLerpedYaw(float tickProgress) | | m_439237_(float arg0) |
|
| public Vec3 | | e(float arg0) | | getCartLerpPosition(float arg0) | | method_61610(float arg0) | | getLerpedPosition(float tickProgress) | | m_441534_(float arg0) |
|
| public Vec3 | | f(float arg0) | | getCartLerpMovements(float arg0) | | method_61611(float arg0) | | getLerpedVelocity(float tickProgress) | | m_441405_(float arg0) |
|
| private NewMinecartBehavior$StepPartialTicks | | g(float arg0) | | getCurrentLerpStep(float arg0) | | method_61612(float arg0) | | getLerpedStep(float tickProgress) | | m_443117_(float arg0) |
|
| public void | | a(is arg0, eoh arg1, boolean arg2) | | adjustToRails(BlockPos arg0, BlockState arg1, boolean arg2) | | method_61605(class_2338 arg0, class_2680 arg1, boolean arg2) | | adjustToRail(BlockPos pos, BlockState blockState, boolean ignoreWeight) | | m_445996_(C_4675_ p_453781_, C_2064_ p_453463_, boolean arg2) |
|
| private void | | a(float arg0, float arg1) | | setRotation(float arg0, float arg1) | | method_62827(float arg0, float arg1) | | setAngles(float yaw, float pitch) | | m_447423_(float p_452340_, float arg1) |
|
| public void | |
| private Vec3 | | a(axf arg0, ftm arg1, dgs$c arg2, is arg3, eoh arg4, epl arg5) | | calculateTrackSpeed(ServerLevel arg0, Vec3 arg1, NewMinecartBehavior$TrackIteration arg2, BlockPos arg3, BlockState arg4, RailShape arg5) | | method_61601(class_3218 arg0, class_243 arg1, class_9879$class_9882 arg2, class_2338 arg3, class_2680 arg4, class_2768 arg5) | | calcNewHorizontalVelocity(ServerWorld world, Vec3d horizontalVelocity, ExperimentalMinecartController$MoveIteration iteration, BlockPos pos, BlockState railState, RailShape railShape) | | m_446002_(C_12_ p_457096_, C_3046_ p_457086_, C_432980_$C_432749_ p_456146_, C_4675_ p_452152_, C_2064_ p_459639_, C_2100_ arg5) |
|
| private Vec3 | |
| private Vec3 | | e(ftm arg0) | | calculatePlayerInputSpeed(Vec3 arg0) | | method_61609(class_243 arg0) | | applyInitialVelocity(Vec3d horizontalVelocity) | | m_445307_(C_3046_ arg0) |
|
| private Vec3 | |
| private Vec3 | | a(ftm arg0, is arg1, eoh arg2) | | calculateBoostTrackSpeed(Vec3 arg0, BlockPos arg1, BlockState arg2) | | method_61604(class_243 arg0, class_2338 arg1, class_2680 arg2) | | accelerateFromPoweredRail(Vec3d velocity, BlockPos railPos, BlockState railState) | | m_443343_(C_3046_ p_453710_, C_4675_ p_457216_, C_2064_ arg2) |
|
| public double | | a(is arg0, epl arg1, double arg2) | | stepAlongTrack(BlockPos arg0, RailShape arg1, double arg2) | | method_61577(class_2338 arg0, class_2768 arg1, double arg2) | | moveAlongTrack(BlockPos arg0, RailShape arg1, double arg2) | | m_439208_(C_4675_ p_452428_, C_2100_ p_459888_, double arg2) |
|
| private boolean | |
| public double | |
| private boolean | |
| public double | | m() | | getSlowdownFactor() | | method_61599() | | getSpeedRetention() | | m_439048_() |
|
| public boolean | | d() | | pushAndPickupEntities() | | method_62826() | | handleCollision() | | m_441598_() |
|
| public boolean | |
| public boolean | |