3#include "mc/_HeaderOutputPredefine.h"
10namespace ScriptModuleMinecraft {
class ScriptContainerRules; }
11namespace ScriptModuleMinecraft {
struct ScriptContainerRulesError; }
14namespace ScriptContainerRulesUtils {
17MCNAPI ::std::optional<::ScriptModuleMinecraft::ScriptContainerRulesError> canAddItemToContainer(
19 ::std::optional<::ScriptModuleMinecraft::ScriptContainerRules>
const& containerRules
22MCNAPI
int getAllowedAddItemStackSize(
25 ::std::optional<::ScriptModuleMinecraft::ScriptContainerRules>
const& containerRules
28MCNAPI
int getContainerWeight(
::Container const& container);
32MCNAPI ::std::optional<::ScriptModuleMinecraft::ScriptContainerRulesError> isItemAllowedInContainer(
36 ::std::optional<::ScriptModuleMinecraft::ScriptContainerRules>
const& containerRules
Definition Container.h:30
Definition ItemStackBase.h:35
Definition ItemStack.h:25