Skip to main content

Module surface

Module surface 

Source
Expand description

Surface rule context types for generated code. Surface rule context types used by both generated code and runtime.

Structs§

SurfaceConditionNoiseCache
Lazily caches x/z-only surface condition noise values for one column.
SurfaceRuleContext
Context data passed to transpiled surface rule functions.

Traits§

SurfaceBiomeProvider
Supplies vanilla-fuzzed biome IDs to generated surface rules on demand.
SurfaceNoiseProvider
Trait for providing noise values and clay band data to surface rules.