26 ::ll::TypedStorage<4, 4, int> x;
27 ::ll::TypedStorage<4, 4, int> y;
28 ::ll::TypedStorage<4, 4, int> z;
36 ::ll::TypedStorage<4, 12, ::RailMovementUtility::Exit> mExitA;
37 ::ll::TypedStorage<4, 12, ::RailMovementUtility::Exit> mExitB;
44 MCAPI static ::Vec3 calculateGoldenRailSpeedIncrease(
51 MCAPI static ::Vec3 calculateMoveVelocity(
59 ::std::function<
bool(
::Vec3&)>
const& calculateAllPassengersInputFunc
62 MCAPI
static bool calculatePassengerRailMovementInput(
::Vec3& posDelta,
float forward,
float passengerRotationY);
64 MCAPI static ::Vec3 calculatePostRailMovementMinecartPosition(
66 ::Vec3 const& originalEntityPosition,
73 MCAPI static ::Vec3 calculatePreRailMovementMinecartPosition(
90 MCAPI static ::std::array<::RailMovementUtility::RailExits, 10>
const& RAIL_EXITS();