30 virtual ::ChunkVolume::VolumeOf<::Biome> getBiomeVolumeToFill(
37 virtual ::std::optional<::OperationGraphResult<::Biome const*>
const>
38 getBiomeAreaToFill(
::LevelChunk const& levelChunk)
const;
42 virtual ::BiomeArea getBiomeArea(
::BoundingBox const& box, uint scale)
const = 0;
47 virtual bool containsOnly(
int xo,
int yo,
int zo,
int r, ::gsl::span<::BiomeIdType const> allowed)
const = 0;
53 virtual ::BiomeSourceType
const getType()
const = 0;
55 virtual ::Biome
const* _getBiome(
::GetBiomeOptions const& getBiomeOptions)
const = 0;
61 MCAPI ::Biome
const* getBiome(
::BlockPos const& blockPos)
const;
69 MCAPI static ::BlockPosIterator getAreaIterator(
::BoundingBox const& areaBounds, uint scale);
75 MCAPI ::ChunkVolume::VolumeOf<::Biome> $getBiomeVolumeToFill(
82 MCFOLD ::std::optional<::OperationGraphResult<::Biome const*>
const>
83 $getBiomeAreaToFill(
::LevelChunk const& levelChunk)
const;