26 ::ll::TypedStorage<4, 4, int> mPage;
27 ::ll::TypedStorage<4, 4, int> mTotalPages;
28 ::ll::TypedStorage<8, 152, ::ItemStack> mBook;
35 virtual ::ItemStack
const& getItem(
int slot)
const ;
38 virtual void setItem(
int modelSlot,
::ItemStack const& item) ;
41 virtual int getMaxStackSize()
const ;
44 virtual int getContainerSize()
const ;
50 virtual void stopOpen(
::Player& player) ;
53 virtual ::Container* getContainer() ;
56 virtual ::Container
const* getContainer()
const ;
68 virtual void serverInitItemStackIds(
71 ::std::function<
void(
int,
::ItemStack const&)> onNetIdChanged
75 virtual ::std::unique_ptr<::BlockActorDataPacket> _getUpdatePacket(
::BlockSource& region) ;
89 MCAPI
void setItemFromBlock(
int item,
::ItemStack const& slot);
107 MCFOLD ::ItemStack
const& $getItem(
int slot)
const;
109 MCAPI
void $setItem(
int modelSlot,
::ItemStack const& item);
111 MCFOLD
int $getMaxStackSize()
const;
113 MCFOLD
int $getContainerSize()
const;
117 MCFOLD
void $stopOpen(
::Player& player);
119 MCFOLD ::Container* $getContainer();
121 MCFOLD ::Container
const* $getContainer()
const;
129 MCAPI
void $serverInitItemStackIds(
132 ::std::function<
void(
int,
::ItemStack const&)> onNetIdChanged
135 MCFOLD ::std::unique_ptr<::BlockActorDataPacket> $_getUpdatePacket(
::BlockSource& region);
143 MCAPI
static void** $vftableForBlockActor();
145 MCAPI
static void** $vftableForContainer();
Definition SaveContext.h:5