LeviLamina
Loading...
Searching...
No Matches
br::worldgen::ChunkGeneratorStructureState Struct Reference

Public Types

using StructureSetMap = std::vector<std::shared_ptr<br::worldgen::StructureSet const>>

Public Member Functions

MCAPI ::std::optional<::BlockPosfindNearestStructureFeature (::Dimension &dimension, ::HashedString feature, ::BlockPos const &origin, ::BiomeSource const &biomeSource, bool mustBeInNewChunks) const
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI ::br::worldgen::ChunkGeneratorStructureState createFlat (int64 levelSeed, ::BiomeSource const &biomeSource, ::std::vector<::std::shared_ptr<::br::worldgen::StructureSet const > > structureOverrides)
static MCAPI ::br::worldgen::ChunkGeneratorStructureState createNormal (int64 levelSeed, ::BiomeSource const &biomeSource, ::br::worldgen::StructureSetRegistry const &allStructures)

Public Attributes

LevelSeed64 mSeed64
uint64 mSeed
size_t mStructureSetMapSize
StructureSetMap mStructureSetMap
::ll::TypedStorage< 8, 8, int64 > mLevelSeed
::ll::TypedStorage< 8, 8, int64 > mRingsSeed
::ll::TypedStorage< 8, 8, uint64 > mMaxStructureCount
::ll::TypedStorage< 8, 24, ::std::vector<::std::shared_ptr<::br::worldgen::StructureSet const > > > mPossibleStructures

The documentation for this struct was generated from the following file: