44 virtual ::Scripting::Result_deprecated<int> getSize()
const;
47 virtual ::Scripting::Result_deprecated<int> getEmptySlotsCount()
const;
50 virtual ::Scripting::Result_deprecated<void>
54 virtual ::Scripting::Result_deprecated<void>
55 setItem(
int slot, ::std::optional<::ScriptModuleMinecraft::ScriptItemStack>
const& scriptItemStack)
const;
58 virtual ::Scripting::Result_deprecated<
59 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>
60 getItem(
int slot)
const;
63 virtual ::Scripting::Result_deprecated<void>
67 virtual ::Scripting::Result_deprecated<bool>
71 virtual ::Scripting::Result_deprecated<void>
75 virtual ::Scripting::Result_deprecated<bool>
79 virtual ::Scripting::Result_deprecated<void>
83 virtual ::Scripting::Result_deprecated<
85 getSlot(
int slot)
const;
88 virtual ::Scripting::Result_deprecated<void> clearAll()
const;
91 virtual ::Container* _tryGetContainer()
const = 0;
94 virtual ::ItemContext _getItemContext(
int)
const = 0;
100 MCNAPI ::Scripting::Result_deprecated<
101 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>
104 MCNAPI ::Scripting::Result<bool, ::ScriptModuleMinecraft::ScriptInvalidContainerError>
107 MCNAPI ::Scripting::Result<int, ::ScriptModuleMinecraft::ScriptInvalidContainerError>
110 MCNAPI ::Scripting::Result<int, ::ScriptModuleMinecraft::ScriptInvalidContainerError>
113 MCNAPI ::Scripting::Result_deprecated<
114 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>
123 MCNAPI static ::Scripting::ClassBinding
bind();
129 MCNAPI ::Scripting::Result_deprecated<int>
$getSize()
const;
133 MCNAPI ::Scripting::Result_deprecated<void>
136 MCNAPI ::Scripting::Result_deprecated<void>
137 $setItem(
int slot, ::std::optional<::ScriptModuleMinecraft::ScriptItemStack>
const& scriptItemStack)
const;
139 MCNAPI ::Scripting::Result_deprecated<
140 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>
143 MCNAPI ::Scripting::Result_deprecated<void>
146 MCNAPI ::Scripting::Result_deprecated<bool>
149 MCNAPI ::Scripting::Result_deprecated<void>
152 MCNAPI ::Scripting::Result_deprecated<bool>
155 MCNAPI ::Scripting::Result_deprecated<void>
158 MCNAPI ::Scripting::Result_deprecated<
162 MCNAPI ::Scripting::Result_deprecated<void>
$clearAll()
const;
Definition ItemContext.h:16