22struct PlayerAuthInputPacketPayload {
25 enum class InputData :
int {
28 NorthJumpDeprecated = 2,
33 AutoJumpingInWater = 7,
60 PerformItemInteraction = 34,
61 PerformBlockActions = 35,
62 PerformItemStackRequest = 36,
70 ClientAckServerData = 44,
71 IsInClientPredictedVehicle = 45,
74 BlockBreakingDelayEnabled = 48,
75 HorizontalCollision = 49,
76 VerticalCollision = 50,
80 IsCameraRelativeMovementEnabledDeprecated = 54,
81 IsRotControlledByMoveDirectionDeprecated = 55,
84 IsHotbarOnlyTouch = 58,
88 SneakReleasedRaw = 62,
98 ::ll::TypedStorage<4, 8, ::Vec2> mRot;
99 ::ll::TypedStorage<4, 12, ::Vec3> mPos;
100 ::ll::TypedStorage<4, 4, float> mYHeadRot;
101 ::ll::TypedStorage<4, 12, ::Vec3> mPosDelta;
102 ::ll::TypedStorage<4, 8, ::Vec2> mVehicleRot;
103 ::ll::TypedStorage<4, 8, ::Vec2> mAnalogMoveVector;
104 ::ll::TypedStorage<4, 8, ::Vec2> mMove;
105 ::ll::TypedStorage<4, 8, ::Vec2> mInteractRotation;
106 ::ll::TypedStorage<4, 12, ::Vec3> mCameraOrientation;
107 ::ll::TypedStorage<4, 8, ::Vec2> mRawMoveVector;
108 ::ll::TypedStorage<8, 16, ::std::bitset<66>> mInputData;
109 ::ll::TypedStorage<4, 4, ::InputMode> mInputMode;
110 ::ll::TypedStorage<4, 4, ::ClientPlayMode> mPlayMode;
111 ::ll::TypedStorage<4, 4, ::NewInteractionModel> mNewInteractionModel;
112 ::ll::TypedStorage<8, 8, ::PlayerInputTick> mClientTick;
113 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::PackedItemUseLegacyInventoryTransaction>> mItemUseTransaction;
114 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::ItemStackRequestData>> mItemStackRequest;
115 ::ll::TypedStorage<8, 24, ::PlayerBlockActions> mPlayerBlockActions;
116 ::ll::TypedStorage<8, 8, ::ActorUniqueID> mClientPredictedVehicle;
121 PlayerAuthInputPacketPayload& operator=(PlayerAuthInputPacketPayload
const&);
122 PlayerAuthInputPacketPayload(PlayerAuthInputPacketPayload
const&);
123 PlayerAuthInputPacketPayload();
128 MCAPI ::PlayerAuthInputPacketPayload& operator=(::PlayerAuthInputPacketPayload&& rhs);
130 MCAPI ::PlayerActionComponent readIntoComponent()
const;
136 MCAPI ~PlayerAuthInputPacketPayload();