19 using Type = ::std::variant<::br::worldgen::RandomSpreadPlacement>;
24 ::ll::TypedStorage<4, 4, float> mFrequency;
25 ::ll::TypedStorage<4, 4, int> mSalt;
26 ::ll::TypedStorage<8, 8, bool (*)(int64, int64,
::ChunkPos, float)> mReducer;
27 ::ll::TypedStorage<4, 16, ::std::variant<::br::worldgen::RandomSpreadPlacement>> mType;
33 MCAPI ::ChunkPos calcChunkOffset(::glm::ivec2 delta)
const;
44 MCAPI static ::br::worldgen::StructurePlacement
45 randomeSpread(
int spacing,
int separation,
int salt, ::br::worldgen::RandomSpreadPlacement::Type type);