25 ::ll::TypedStorage<4, 4, int> mMonumentSpacing;
26 ::ll::TypedStorage<4, 4, int> mMinMonumentSeparation;
27 ::ll::TypedStorage<8, 24, ::std::vector<::BiomeIdType>> allowedBiomes;
28 ::ll::TypedStorage<8, 24, ::std::vector<::BiomeIdType>> allowedSpawnBiomes;
39 virtual ::gsl::span<::BiomeIdType const> getRequiredBiomes()
const ;
42 virtual bool getNearestGeneratedFeature(
48 bool mustBeInNewChunks,
49 ::std::optional<::HashedString>
const& biomeTag
53 virtual bool isFeatureChunk(
63 virtual bool shouldAddHardcodedSpawnAreas()
const ;
66 virtual bool shouldPostProcessMobs()
const ;
69 virtual ::std::unique_ptr<::StructureStart> createStructureStart(
90 MCAPI
void* $ctor(uint seed);
96 MCFOLD ::gsl::span<::BiomeIdType const> $getRequiredBiomes()
const;
98 MCAPI
bool $getNearestGeneratedFeature(
104 bool mustBeInNewChunks,
105 ::std::optional<::HashedString>
const& biomeTag
108 MCAPI
bool $isFeatureChunk(
117 MCFOLD
bool $shouldAddHardcodedSpawnAreas()
const;
119 MCFOLD
bool $shouldPostProcessMobs()
const;
121 MCAPI ::std::unique_ptr<::StructureStart> $createStructureStart(
133 MCAPI
static void** $vftable();