18 using SpawnGroupRegistryMap = ::std::vector<::std::unique_ptr<::SpawnGroupData>>;
20 using SpawnGroupLookupMap = ::std::unordered_map<::std::string, ::SpawnGroupData*>;
22 using SpawnRulesHandler =
28 ::ll::TypedStorage<8, 24, ::std::vector<::std::unique_ptr<::SpawnGroupData>>> mSpawnGroupRegistry;
29 ::ll::TypedStorage<8, 64, ::std::unordered_map<::std::string, ::SpawnGroupData*>> mSpawnGroupLookupMap;
42 MCAPI
void _addSpawnRules(::std::string
const& identifier,
::MobSpawnRules& spawnRules);
44 MCAPI
void _getResources(
50 MCAPI
bool _readJson(::std::string&& data, ::std::unordered_map<::std::string, ::ActorSpawnRuleData>& dataMap);
52 MCAPI
void readResourceFiles(
54 ::std::unordered_map<::std::string, ::ActorSpawnRuleData>& resourcePackManager
67 MCAPI
static void** $vftable();