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

Public Types

using Type = ::std::variant<::br::worldgen::RandomSpreadPlacement>

Public Member Functions

MCAPI::ChunkPos calcChunkOffset (::glm::ivec2 delta) const
MCAPI bool isStructureChunk (::br::worldgen::ChunkGeneratorStructureState const &state, ::ChunkPos chunkPos) const
MCAPI::ChunkPos structureChunkPos (::br::worldgen::ChunkGeneratorStructureState const &state, ::ChunkPos chunkPos) const

Static Public Member Functions

static MCAPI ::br::worldgen::StructurePlacement randomeSpread (int spacing, int separation, int salt, ::br::worldgen::RandomSpreadPlacement::Type type)

Public Attributes

::ll::TypedStorage< 4, 4, float > mFrequency
::ll::TypedStorage< 4, 4, int > mSalt
::ll::TypedStorage< 8, 8, bool(*)(int64, int64, ::ChunkPos, float)> mReducer
::ll::TypedStorage< 4, 16, ::std::variant<::br::worldgen::RandomSpreadPlacement > > mType

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