OverworldDimensionGenerator.h 482 B

123456789101112131415
  1. #pragma once
  2. #include "DimensionGenerator.h"
  3. #include "Noise.h"
  4. #include "StaticRegistry.h"
  5. class OverworldDimensionGeneratorFactory : public DimensionGeneratorFactory
  6. {
  7. public:
  8. OverworldDimensionGeneratorFactory();
  9. DimensionGenerator* createDimensionGenerator(
  10. int worldSeed, Framework::JSON::JSONValue* config) override;
  11. Framework::JSON::Validator::JSONValidator* getConfigValidator() override;
  12. Framework::JSON::JSONValue* getDefaultConfig() override;
  13. };