10class ActorInfoRegistry {
14 ::ll::TypedStorage<8, 64, ::std::unordered_map<uint64, uint>> mActorInfoNameMap;
15 ::ll::TypedStorage<8, 64, ::std::unordered_map<uint, ::ActorInfo>> mActorInfoMap;
16 ::ll::TypedStorage<4, 4, uint> mLastId;
22 MCAPI ActorInfoRegistry();
24 MCAPI uint getActorInfoId(::std::string
const& name)
const;
26 MCAPI uint getActorInfoId(uint64
const& name)
const;
28 MCAPI ::std::vector<::ActorInfo> getActorInfoList()
const;
30 MCAPI
bool isSpawnEggAvailable(::std::string identifier);
32 MCAPI
void registerActorInfo(
::ActorInfo const& info);