steel_core/worldgen/feature/mod.rs
1//! Biome decoration runner for the `FEATURES` chunk stage.
2//!
3//! Vanilla treats biome decoration as one ordered pass over structure pieces and placed
4//! features. This module builds the same per-step placed-feature ordering up front and
5//! drives the per-chunk decoration seed loop. Placed-feature modifiers and selector
6//! configured features execute normally; concrete block-mutating configured features are
7//! added through the configured-feature runtime registry.
8
9mod configured;
10mod features;
11pub(crate) mod instrumentation;
12mod placed;
13mod placement;
14mod predicates;
15mod prelude;
16mod providers;
17mod runner;
18mod sorter;
19mod state;
20mod vanilla_collections;
21mod weather;
22
23pub(crate) use runner::FeatureDecorationRunner;
24
25#[cfg(test)]
26mod tests;