27 ::ll::TypedStorage<1, 1, bool const> mUseTiltedSpacing;
28 ::ll::TypedStorage<4, 4, int const> mRuinSpacing;
29 ::ll::TypedStorage<4, 4, int const> mMinRuinSeparation;
30 ::ll::TypedStorage<8, 24, ::std::vector<::BiomeIdType>> allowedBiomes;
31 ::ll::TypedStorage<8, 8, ::OceanMonumentFeature&> mMonument;
44 virtual ::gsl::span<::BiomeIdType const> getRequiredBiomes()
const ;
47 virtual bool getNearestGeneratedFeature(
53 bool mustBeInNewChunks,
54 ::std::optional<::HashedString>
const& biomeTag
58 virtual bool isFeatureChunk(
68 virtual ::std::unique_ptr<::StructureStart> createStructureStart(
95 MCAPI ::gsl::span<::BiomeIdType const> $getRequiredBiomes()
const;
97 MCAPI
bool $getNearestGeneratedFeature(
103 bool mustBeInNewChunks,
104 ::std::optional<::HashedString>
const& biomeTag
107 MCAPI
bool $isFeatureChunk(
116 MCAPI ::std::unique_ptr<::StructureStart> $createStructureStart(
128 MCAPI
static void** $vftable();