15class BrewingStandContainerManagerController :
public ::ContainerManagerController {
19 ::ll::TypedStorage<8, 16, ::std::weak_ptr<::BrewingStandContainerManagerModel>> mBrewingContainerManagerModel;
26 BrewingStandContainerManagerController();
32 virtual ~BrewingStandContainerManagerController() =
default;
46 MCNAPI
explicit BrewingStandContainerManagerController(
47 ::std::weak_ptr<::BrewingStandContainerManagerModel> containerManagerModel
50 MCNAPI
void _calculateValidPotionBrewed(
::ItemInstance const& itemInstance);
52 MCNAPI
int getBrewProgress(
int max);
54 MCNAPI
int getBubbleProgress(
int max);
56 MCNAPI
int getFuelProgress(
int max);
58 MCNAPI
bool isFinished(
int& outputId,
int& outputAuxValue,
int outputSlot);
66 MCNAPI
void* $ctor(::std::weak_ptr<::BrewingStandContainerManagerModel> containerManagerModel);