Skip to main content

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 runner;
17mod sorter;
18mod state;
19mod weather;
20
21pub(crate) use features::no_nested_features;
22pub(crate) use runner::FeatureDecorationRunner;
23
24#[cfg(test)]
25mod tests;