52 virtual void postInit(::std::weak_ptr<::ContainerManagerController>);
55 virtual void registerContainerCallbacks();
64 virtual ::Bedrock::Safety::RedactableString
const& getPreviewItemName()
const;
67 virtual ::Bedrock::Safety::RedactableString
const& getItemName()
const;
70 virtual void updatePreviewItem();
73 virtual ::ItemStackBase
const& getTakeableItemStackBase(
::SlotData const&)
const;
95 handleAutoPlace(
::SlotData const&,
int, ::std::vector<::AutoPlaceItem>
const&, ::std::vector<::AutoPlaceResult>&);
99 handleAutoPlaceStack(
::SlotData const&, ::ItemTakeType, ::std::vector<::AutoPlaceItem>
const&, ::std::vector<::AutoPlaceResult>&);
108 virtual bool handleCoalesce(
::SlotData const&, ::std::vector<::std::string>
const&, ::std::string
const&);
129 virtual void closeContainers();
132 virtual bool isOutputSlot(::std::string
const&)
const;
160 MCAPI static ::std::string_view
const& TRANSFER_NO_DESTINATION();
162 MCAPI static ::std::string_view
const& TRANSFER_NO_ORIGIN();