28 ::ll::TypedStorage<8, 1368, ::ItemStack[9]> mItems;
35 virtual int getContainerSize()
const ;
38 virtual ::Container* getContainer() ;
41 virtual ::Container
const* getContainer()
const ;
44 virtual ::ItemStack
const& getItem(
int slot)
const ;
47 virtual void setItem(
int modelSlot,
::ItemStack const& item) ;
50 virtual int getMaxStackSize()
const ;
53 virtual ::std::string getName()
const ;
56 virtual void startOpen(
::Player& player) ;
59 virtual void stopOpen(
::Player& player) ;
68 virtual void onMove() ;
71 virtual void serverInitItemStackIds(
74 ::std::function<
void(
int,
::ItemStack const&)> onNetIdChanged
78 virtual ::std::unique_ptr<::BlockActorDataPacket> _getUpdatePacket(
::BlockSource& region) ;
94 MCAPI
int getRandomSlot(
::Random& random);
102 MCAPI
void* $ctor(
::BlockPos pos, ::BlockActorType type);
114 MCFOLD
int $getContainerSize()
const;
116 MCFOLD ::Container* $getContainer();
118 MCFOLD ::Container
const* $getContainer()
const;
120 MCAPI ::ItemStack
const& $getItem(
int slot)
const;
122 MCAPI
void $setItem(
int modelSlot,
::ItemStack const& item);
124 MCFOLD
int $getMaxStackSize()
const;
126 MCAPI ::std::string $getName()
const;
128 MCFOLD
void $startOpen(
::Player& player);
130 MCFOLD
void $stopOpen(
::Player& player);
136 MCFOLD
void $onMove();
138 MCAPI
void $serverInitItemStackIds(
141 ::std::function<
void(
int,
::ItemStack const&)> onNetIdChanged
144 MCFOLD ::std::unique_ptr<::BlockActorDataPacket> $_getUpdatePacket(
::BlockSource& region);
152 MCAPI
static void** $vftableForContainer();
154 MCAPI
static void** $vftableForRandomizableBlockActorContainerBase();
Definition SaveContext.h:5