// This Header is auto generated by BDSLiteLoader Toolchain #pragma once #define AUTO_GENERATED #include "../Global.h" #include "Json.hpp" #define BEFORE_EXTRA #undef BEFORE_EXTRA class ActorSpawnRuleBase { #define AFTER_EXTRA #undef AFTER_EXTRA #ifndef DISABLE_CONSTRUCTOR_PREVENTION_ACTORSPAWNRULEBASE public: class ActorSpawnRuleBase& operator=(class ActorSpawnRuleBase const &) = delete; ActorSpawnRuleBase(class ActorSpawnRuleBase const &) = delete; #endif public: #ifdef ENABLE_VIRTUAL_FAKESYMBOL_ACTORSPAWNRULEBASE #endif MCAPI ActorSpawnRuleBase(); //protected: MCAPI void _applySpawnCondition(class std::function, class Json::Value &, class MobSpawnRules const &, std::string const &); MCAPI void _getResources(class ResourcePackManager &, class MobSpawnRules const &, class std::function); MCAPI bool _readJsonHeader(std::string &&, class std::unordered_map, struct std::equal_to, class std::allocator>> &); MCAPI void _registerSpawnRules(class std::function, class MobSpawnRules const &, class Json::Value &, std::string const &); protected: };