|
ScriptContainerSlot & | operator= (ScriptContainerSlot const &) |
|
| ScriptContainerSlot (ScriptContainerSlot const &) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | clearDynamicProperties (::Scripting::ContextConfig const &contextConfig) |
|
MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getAmount () const |
|
MCAPI ::Scripting::Result<::std::vector<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getCanDestroy () const |
|
MCAPI ::Scripting::Result<::std::vector<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getCanPlaceOn () const |
|
MCAPI ::Scripting::Result< ::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > >, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getDynamicProperty (::Scripting::ContextConfig const &contextConfig, ::std::string const &key) |
|
MCAPI ::Scripting::Result<::std::vector<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getDynamicPropertyIds (::Scripting::ContextConfig const &contextConfig) |
|
MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getDynamicPropertyTotalByteCount (::Scripting::ContextConfig const &contextConfig) |
|
MCAPI ::Scripting::Result< ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack > >, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getItem () const |
|
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getKeepOnDeath () const |
|
MCAPI ::Scripting::Result<::ItemLockMode, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getLockMode () const |
|
MCAPI ::Scripting::Result<::std::vector<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getLore () const |
|
MCAPI ::Scripting::Result< int, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getMaxAmount () const |
|
MCAPI ::Scripting::Result<::std::optional<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getNameTag () const |
|
MCAPI ::Scripting::Result<::std::vector<::std::string >, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getTags () const |
|
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemType >, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError, ::Scripting::EngineError > | getType () const |
|
MCAPI ::Scripting::Result<::std::string, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | getTypeId () const |
|
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | hasItem () const |
|
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | hasTag (::std::string const &tag) const |
|
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | isStackable () const |
|
MCAPI ::Scripting::Result< bool, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | isStackableWith (::ScriptModuleMinecraft::ScriptItemStack const &other) const |
|
MCAPI::ScriptModuleMinecraft::ScriptContainerSlot & | operator= (::ScriptModuleMinecraft::ScriptContainerSlot &&) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError, ::Scripting::ArgumentOutOfBoundsError > | setAmount (int amount) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError, ::Scripting::Error > | setCanDestroy (::std::optional<::std::vector<::std::string > > const &blockIdentifiers) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError, ::Scripting::Error > | setCanPlaceOn (::std::optional<::std::vector<::std::string > > const &blockIdentifiers) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError, ::Scripting::Error > | setDynamicProperties (::Scripting::ContextConfig const &contextConfig, ::std::unordered_map<::std::string, ::std::variant< double, float, bool, ::std::string, ::Vec3 > > const &values) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError, ::Scripting::Error > | setDynamicProperty (::Scripting::ContextConfig const &contextConfig, ::std::string const &key, ::std::optional<::std::variant< double, float, bool, ::std::string, ::Vec3 > > const &optionalValue) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | setItem (::std::optional<::ScriptModuleMinecraft::ScriptItemStack > const &scriptItemStack) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | setKeepOnDeath (bool value) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError > | setLockMode (::ItemLockMode lockMode) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError, ::Scripting::Error > | setLore (::std::optional<::std::vector<::std::string > > const &loreList) |
|
MCAPI ::Scripting::Result< void, ::ScriptModuleMinecraft::ScriptInvalidContainerSlotError, ::Scripting::ArgumentOutOfBoundsError > | setNameTag (::std::optional<::std::string > nameTag) |
|