18struct MovePlayerPacketPayload {
22 ::ll::TypedStorage<8, 8, ::ActorRuntimeID> mPlayerID;
23 ::ll::TypedStorage<4, 12, ::Vec3> mPos;
24 ::ll::TypedStorage<4, 8, ::Vec2> mRot;
25 ::ll::TypedStorage<4, 4, float> mYHeadRot;
26 ::ll::TypedStorage<1, 1, ::PlayerPositionModeComponent::PositionMode> mResetPosition;
27 ::ll::TypedStorage<1, 1, bool> mOnGround;
28 ::ll::TypedStorage<8, 8, ::ActorRuntimeID> mRidingID;
29 ::ll::TypedStorage<4, 12, ::std::optional<::MovePlayerTeleportData>> mTeleportData;
30 ::ll::TypedStorage<8, 8, ::PlayerInputTick> mTick;
35 MovePlayerPacketPayload();
40 MCAPI MovePlayerPacketPayload(
::Player const& player,
::Vec3 const& pos);
42 MCAPI MovePlayerPacketPayload(
44 ::PlayerPositionModeComponent::PositionMode resetPosition,
57 ::PlayerPositionModeComponent::PositionMode resetPosition,