|
|
MCAPI | ContainerAPI (::std::function<::ItemRegistryRef()> getItemRegistryRef) |
|
MCAPI::GameplayUI::ContainerItem | _containerItemFromItemStack (::ItemStackBase const &item, ::GameplayUI::ContainerItemType containerItemType) const |
|
MCAPI void | _recipeAutoCraft (::ContainerEnumName collectionName, int collectionIndex, ::ItemCraftType craftType) |
|
MCAPI ::std::shared_ptr<::ContainerModel > | _tryGetContainerModel (::ContainerEnumName containerName) const |
|
MCAPI void | _tryUpdateCraftingContainer () |
|
MCAPI void | autoCraftAllItemsFromRecipe (::ContainerEnumName sourceName, int sourceIndex) |
|
MCAPI void | autoCraftOneItemFromRecipe (::ContainerEnumName sourceName, int sourceIndex) |
|
MCAPI void | autoPlaceItems (::ContainerEnumName sourceName, int sourceIndex) |
|
MCAPI void | closeContainer () |
|
MCAPI void | coalesceItems (::ContainerEnumName destinationName, int destinationIndex, ::ContainerEnumName sourceName) |
|
MCAPI void | coalesceOrAutoPlaceItems (::ContainerEnumName destinationName, int destinationIndex) |
|
MCAPI void | dropAllItems (::ContainerEnumName sourceName, int sourceIndex) |
|
MCAPI void | dropOneItem (::ContainerEnumName sourceName, int sourceIndex) |
|
MCAPI ::std::optional<::GameplayUI::AnvilInfo > | getAnvilInfo () const |
|
MCAPI ::std::optional<::GameplayUI::BrewingStandInfo > | getBrewingStandInfo () const |
|
MCAPI ::std::vector<::GameplayUI::ContainerItem > | getBundleContent (int bundleID) const |
|
MCAPI ::std::optional<::GameplayUI::ChestType > | getChestType () const |
|
MCAPI ::std::optional<::GameplayUI::ContainerColorMode > | getContainerColorMode () |
|
MCAPI ::std::optional<::GameplayUI::ContainerItem > | getContainerItem (::ContainerEnumName containerName, int index) const |
|
MCAPI::std::string | getContainerName () const |
|
MCAPI ::std::optional< int > | getContainerSize (::ContainerEnumName containerName) const |
|
MCAPI ::std::optional<::GameplayUI::ContainerItem > | getCraftingScreenContainerItem (::ContainerEnumName containerName, int index) const |
|
MCAPI::std::string | getRecipeBookSearchString () const |
|
MCAPI::GameplayUI::TradeOfferInfo | getTradeOfferInfo (int tradeTier, int tradeIndex) const |
|
MCAPI::GameplayUI::TradeOverview | getTradeOverview () const |
|
MCAPI::GameplayUI::ContainerItem | getTradeScreenResultPreviewContainerItem (int index) const |
|
MCAPI::GameplayUI::TradeTierInfo | getTradeTierInfo (int tradeTier) const |
|
MCAPI bool | isItemStackableWithCursor (::ContainerEnumName containerName, int index) const |
|
MCAPI bool | isRecipeBookFiltering () const |
|
MCAPI void | onPlayerOpenContainer (::SharedTypes::Legacy::ContainerType containerType, ::BlockPos const &blockPos, ::ActorUniqueID const &uniqueId) |
|
MCAPI void | performAutoTrade (int tradeTier, int tradeIndex) |
|
MCAPI void | placeAllItems (::ContainerEnumName selectedName, int selectedIndex, ::ContainerEnumName destinationName, int destinationIndex) |
|
MCAPI void | placeAmountOfItems (::ContainerEnumName selectedName, int selectedIndex, ::ContainerEnumName destinationName, int destinationIndex, int amount) |
|
MCAPI void | placeOneItem (::ContainerEnumName selectedName, int selectedIndex, ::ContainerEnumName destinationName, int destinationIndex) |
|
MCAPI void | pullInIngredientsForSelectedTrade () |
|
MCAPI void | resetSplitStack () |
|
MCAPI void | selectRecipe (::ContainerEnumName sourceName, int sourceIndex, bool displayOnly) |
|
MCAPI void | selectTrade (int tradeTier, int tradeIndex) |
|
MCAPI void | setAnvilPreviewItemName (::std::string const &name) |
|
MCAPI void | setDistributeAllSource (::ContainerEnumName sourceName, int sourceIndex) |
|
MCAPI void | setRecipeBookFiltering (bool isFiltering) |
|
MCAPI void | setRecipeBookSearchString (::std::string const &searchText) |
|
MCAPI void | splitMultipleItems (::ContainerEnumName selectedName, int selectedIndex, ::ContainerEnumName destinationName, int destinationIndex) |
|
MCAPI void | splitMultipleItemsTouch (::ContainerEnumName selectedName, int selectedIndex, ::ContainerEnumName destinationName, int destinationIndex) |
|
MCAPI void | splitSingleItem (::ContainerEnumName sourceName, int sourceIndex, ::ContainerEnumName destinationName, int destinationIndex) |
|
MCAPI void | takeAllItems (::ContainerEnumName destinationName, int destinationIndex, ::ContainerEnumName sourceName, int sourceIndex) |
|
MCAPI void | takeHalfItems (::ContainerEnumName destinationName, int destinationIndex, ::ContainerEnumName sourceName, int sourceIndex) |
|
MCAPI void | takeOneItem (::ContainerEnumName destinationName, int destinationIndex, ::ContainerEnumName sourceName, int sourceIndex) |
|
MCAPI void * | $ctor (::std::function<::ItemRegistryRef()> getItemRegistryRef) |
|
MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 8, 8, ::LocalPlayer * > | mLocalPlayer |
|
::ll::TypedStorage< 8, 64, ::std::function<::ItemRegistryRef()> > | mGetItemRegistryRef |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::ContainerManagerController > > | mContainerManagerController |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::AnvilContainerManagerModel > > | mAnvilContainerManagerModel |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::BrewingStandContainerManagerModel > > | mBrewingStandContainerManagerModel |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::ChestContainerManagerModel > > | mChestContainerManagerModel |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::CraftingContainerManagerModel > > | mCraftingContainerManagerModel |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::FurnaceContainerManagerModel > > | mFurnaceContainerManagerModel |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::GrindstoneContainerManagerModel > > | mGrindstoneContainerManagerModel |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::HopperContainerManagerModel > > | mHopperContainerManagerModel |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::DropperContainerManagerModel > > | mDropperContainerManagerModel |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::DispenserContainerManagerModel > > | mDispenserContainerManagerModel |
|
::ll::TypedStorage< 8, 16, ::std::weak_ptr<::Trade2ContainerManagerModel > > | mTrade2ContainerManagerModel |
|
::ll::TypedStorage< 4, 12, ::BlockPos > | mContainerBlockPos |
|
::ll::TypedStorage< 8, 8, ::ActorUniqueID > | mUniqueActorId |
|
::ll::TypedStorage< 8, 80, ::GameplayUI::AnvilInfo > | mAnvilInfo |
|
::ll::TypedStorage< 8, 184, ::GameplayUI::ContainerAPI::SplitMultipleState > | mSplitMultipleState |
|
::ll::TypedStorage< 8, 88, ::std::optional<::GameplayUI::ContainerAPI::SplitSingleState > > | mSplitSingleState |