|
|
| ScriptItemStack (ScriptItemStack const &) |
|
MCAPI | ScriptItemStack (::Scripting::WeakLifetimeScope &scope, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemType > const &itemTypeHandle, int amount, int data) |
|
MCAPI ::Scripting::Result< void, ::Scripting::ArgumentOutOfBoundsError, ::Scripting::UnsupportedAPIError > | _validateDynamicProperty (::std::string const &key, ::std::variant< double, float, bool, ::std::string, ::Vec3 > const &value) const |
|
MCAPI ::std::vector<::std::string > | getCanDestroy () const |
|
MCAPI ::std::vector<::std::string > | getCanPlaceOn () const |
|
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemComponent > > | getComponent (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemComponents > components, ::std::string_view id, bool includeCustom) |
|
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemComponent > > | getComponents (::std::shared_ptr<::ScriptModuleMinecraft::ScriptItemComponents > components, bool includeCustom) |
|
MCAPI ::Scripting::Result<::std::string, ::Scripting::EngineError > | getLocalizationKey () const |
|
MCAPI ::std::vector<::std::string > | getLore () const |
|
MCAPI ::std::optional<::std::string > | getNameTag () const |
|
MCAPI ::std::vector<::std::string > | getTags () const |
|
MCAPI::std::string | getTypeId () const |
|
MCAPI::ScriptModuleMinecraft::ScriptItemStack & | operator= (::ScriptModuleMinecraft::ScriptItemStack const &) |
|
MCAPI ::Scripting::Result_deprecated< void > | setCanDestroy (::std::optional<::std::vector<::std::string > > const &blockIdentifiers) |
|
MCAPI ::Scripting::Result_deprecated< void > | setCanPlaceOn (::std::optional<::std::vector<::std::string > > const &blockIdentifiers) |
|
MCAPI ::Scripting::Result< void, ::Scripting::ArgumentOutOfBoundsError, ::Scripting::UnsupportedAPIError > | setDynamicProperty (::Scripting::ContextConfig const &contextConfig, ::std::string const &key, ::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > > const &optionalValue) |
|
MCAPI void * | $ctor (::Scripting::WeakLifetimeScope &scope, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemType > const &itemTypeHandle, int amount, int data) |
|
MCAPI void | $dtor () |