#pragma once #include "StructureFeature.h" #include "../Structures/StructureStart.h" class RandomScatteredLargeFeature : public StructureFeature { public: static void staticCtor(); static std::vector allowedBiomes; RandomScatteredLargeFeature(); protected: virtual bool isFeatureChunk(int x, int z, bool bIsSuperflat = false); StructureStart* createStructureStart(int x, int z); class ScatteredFeatureStart : public StructureStart { public: ScatteredFeatureStart(Level* level, Random* random, int chunkX, int chunkZ); }; };