| public void |
| tick() |
| method_61587() |
| tick() |
|
| private void |
| lerpClientPositionAndRotation() |
| method_61615() |
| tickClient() |
|
| public void |
| setOldLerpValues() |
| method_61613() |
| setInitialStep() |
|
| public boolean |
| cartHasPosRotLerp() |
| method_61614() |
| hasCurrentLerpSteps() |
|
| public float |
| getCartLerpXRot(float partialTicks) |
| method_61607(float arg0) |
| getLerpedPitch(float tickProgress) |
|
| public float |
| getCartLerpYRot(float partialTicks) |
| method_61608(float arg0) |
| getLerpedYaw(float tickProgress) |
|
| public Vec3d |
| getCartLerpPosition(float partialTicks) |
| method_61610(float arg0) |
| getLerpedPosition(float tickProgress) |
|
| public Vec3d |
| getCartLerpMovements(float partialTicks) |
| method_61611(float arg0) |
| getLerpedVelocity(float tickProgress) |
|
| private ExperimentalMinecartController$InterpolatedStep |
| getCurrentLerpStep(float partialTick) |
| method_61612(float arg0) |
| getLerpedStep(float tickProgress) |
|
| public void |
|
| private void |
| setRotation(float yRot, float xRot) |
| method_62827(float arg0, float arg1) |
| setAngles(float yaw, float pitch) |
|
| public void |
|
| private Vec3d |
| calculateTrackSpeed(ServerLevel level, Vec3 deltaMovement, NewMinecartBehavior$TrackIteration trackIteration, BlockPos currentPos, BlockState currentState, RailShape shape) |
| 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) |
|
| private Vec3d |
|
| private Vec3d |
| calculatePlayerInputSpeed(Vec3 deltaMovement) |
| method_61609(class_243 arg0) |
| applyInitialVelocity(Vec3d horizontalVelocity) |
|
| private Vec3d |
|
| private Vec3d |
|
| public double |
|
| private boolean |
|
| public double |
|
| private boolean |
|
| public double |
| getSlowdownFactor() |
| method_61599() |
| getSpeedRetention() |
|
| public boolean |
| pushAndPickupEntities() |
| method_62826() |
| handleCollision() |
|
| public boolean |
| pickupEntities(AABB hitbox) |
| method_62829(class_238 arg0) |
| pickUpEntities(Box box) |
|
| public boolean |
| pushEntities(AABB hitbox) |
| method_62830(class_238 arg0) |
| pushAwayFromEntities(Box box) |
|