20struct InventoryTransactionPacketPayload {
23 using ComplexTransactionVariant = ::std::variant<
33 ::ll::TypedStorage<8, 16, ::ItemStackLegacyRequestId> mLegacyRequestId;
34 ::ll::TypedStorage<8, 24, ::std::vector<::LegacySetSlot>> mLegacySetItemSlots;
45 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::ComplexInventoryTransaction>> mTransaction;
46 ::ll::TypedStorage<1, 1, bool> mIsClientSide;
51 InventoryTransactionPacketPayload();
57 InventoryTransactionPacketPayload(::std::unique_ptr<::ComplexInventoryTransaction> transaction,
bool isClientSide);
59 MCAPI ~InventoryTransactionPacketPayload();
65 MCAPI
void* $ctor(::std::unique_ptr<::ComplexInventoryTransaction> transaction,
bool isClientSide);