3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/binding_type/ClassBindingBuilder.h"
7#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
8#include "mc/deps/scripting/runtime/Result.h"
9#include "mc/scripting/modules/minecraft/block/components/BaseScriptBlockLiquidContainerComponent.h"
15namespace ScriptModuleMinecraft {
class ScriptItemStack; }
16namespace Scripting {
class WeakLifetimeScope; }
19namespace ScriptModuleMinecraft {
38 MCAPI static ::Scripting::ClassBindingBuilder<::ScriptModuleMinecraft::ScriptBlockPotionContainerComponent> bind();
40 MCAPI static ::std::optional<
48 MCAPI
static char const*& ComponentId();
60 MCAPI
static void** $vftable();
Definition BlockSource.h:67
Definition BaseScriptBlockLiquidContainerComponent.h:13
Definition ScriptBlockPotionContainerComponent.h:21
Definition ScriptItemStack.h:28
Definition StrongTypedObjectHandle.h:8
Definition WeakLifetimeScope.h:12