|
ItemRegistryRef & | operator= (ItemRegistryRef const &) |
|
MCAPI | ItemRegistryRef (::ItemRegistryRef const &) |
|
MCAPI ::std::shared_ptr<::ItemRegistry > | _lockRegistry () const |
|
MCAPI void | addItemToTagMap (::Item const &item) const |
|
MCAPI void | alterAvailableCreativeItems (::ActorInfoRegistry *infoRegistry, ::LevelData &levelData) const |
|
MCAPI bool | canUpdateTags () const |
|
MCAPI ::Bedrock::NonOwnerPointer<::cereal::ReflectionCtx const > | cerealContext () const |
|
MCAPI void | clearDeadItemRegistry () const |
|
MCAPI ::Bedrock::NonOwnerPointer<::CreativeItemRegistry const > | getCreativeItemRegistry () const |
|
MCAPI ::Bedrock::NonOwnerPointer<::CreativeItemRegistry > | getCreativeItemRegistry () |
|
MCFOLD ::WeakPtr<::Item > | getItem (::HashedString const &id) const |
|
MCAPI ::WeakPtr<::Item > | getItem (short itemId) const |
|
MCAPI int | getItemCount () const |
|
MCAPI::HashedString | getNameFromLegacyID (short id) const |
|
MCAPI ::std::unordered_map<::HashedString, ::WeakPtr<::Item > > const & | getNameToItemMap () const |
|
MCAPI::BaseGameVersion | getWorldBaseGameVersion () const |
|
MCAPI void | initCreativeItemsServer (::BlockDefinitionGroup const &blockDefinitionGroup, ::Experiments const &experiment, ::ResourcePackManager const &resourcePackManager, ::std::function< void(::ItemRegistryRef, ::BlockDefinitionGroup const &, ::CreativeItemRegistry *, ::BaseGameVersion const &, ::Experiments const &, ::ResourcePackManager const &, ::cereal::ReflectionCtx const &)> registerCallback) const |
|
MCAPI bool | isComplexAlias (::HashedString const &oldName) const |
|
MCAPI ::WeakPtr<::Item > | lookupByName (::HashedString const &inString) const |
|
MCAPI ::WeakPtr<::Item > | lookupByName (int &outItemAux, ::std::string_view inString) const |
|
MCAPI ::WeakPtr<::Item > | lookupByName (int &outItemId, int &outItemAux, ::std::string_view inString) const |
|
MCAPI ::WeakPtr<::Item > | lookupByNameNoAlias (::std::string_view inString) const |
|
MCAPI ::WeakPtr<::Item > | lookupByNameNoAlias (::HashedString const &inString) const |
|
MCAPI ::std::unordered_set<::Item const * > | lookupByTag (::ItemTag const &tag) const |
|
MCFOLD ::WeakPtr<::Item > | lookupByVanillaName (::HashedString const &inString) const |
|
MCAPI void | onLevelInit (::WeakRef<::IDynamicContainerSerialization > containerSerialization) const |
|
MCAPI void | registerAlias (::HashedString const &alias, ::HashedString const &name, ::BaseGameVersion const &fromVersion) const |
|
MCAPI ::WeakPtr<::Item > | registerComplexAlias (::HashedString const &alias, ::ItemRegistryComplexAlias const &complexAlias) const |
|
MCAPI void | registerExtraItemInitCallback (::std::function< void(::ItemRegistryRef)> callback) const |
|
MCAPI void | registerLegacyID (::HashedString const &name, short id) const |
|
MCAPI void | registerLegacyMapping (::HashedString const &alias, ::HashedString const &name, ::BaseGameVersion const &fromVersion) const |
|
MCAPI uint64 | remapToFullLegacyNameByHash (uint64 newHash) const |
|
MCAPI uint64 | remapToLegacyNameByHash (uint64 newHash) const |
|
MCAPI void | setCheckForItemWorldCompatibility (bool value) const |
|
MCAPI void | setServerInitializingCreativeItems (bool value) const |
|
MCAPI void | shutdown () const |
|
MCAPI void | unregisterItem (::HashedString const &itemName) const |
|
MCAPI ::std::vector<::std::string > | validateServerItemComponents (::std::vector<::ItemData > const &itemData) |
|
MCFOLD void * | $ctor (::ItemRegistryRef const &) |
|
MCFOLD void | $dtor () |
|