|
LeviLamina
|
Public Types | |
| using | StructureSetMap = std::vector<std::shared_ptr<br::worldgen::StructureSet const>> |
Public Member Functions | |
| ChunkGeneratorStructureState & | operator= (ChunkGeneratorStructureState const &) |
| ChunkGeneratorStructureState (ChunkGeneratorStructureState const &) | |
| MCAPI ::std::optional<::BlockPos > | findNearestStructureFeature (::Dimension &dimension, ::HashedString feature, ::BlockPos const &origin, ::BiomeSource const &biomeSource, bool mustBeInNewChunks) const |
| MCAPI::br::worldgen::ChunkGeneratorStructureState & | operator= (::br::worldgen::ChunkGeneratorStructureState &&) |
| 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 |