Class StepRegistry.StepDefinition
- Namespace
- WorldgenLib
- Assembly
- WorldgenLib.VintageStory.dll
Metadata for a single pipeline step. Immutable after registration.
public sealed class StepRegistry.StepDefinition
- Inheritance
-
StepRegistry.StepDefinition
- Inherited Members
Properties
Host
Host class that owns this step (e.g. "GenTerraHost").
public string Host { get; init; }
Property Value
Id
Stable step ID (e.g. "terra:step7-threshold").
public string Id { get; init; }
Property Value
IntroducedVersion
WorldgenLib version when this step was introduced.
public int IntroducedVersion { get; init; }
Property Value
IsActive
Whether this step is active (false if remapped to another step).
public bool IsActive { get; set; }
Property Value
Name
Human-readable name (e.g. "PerVoxelThreshold").
public string Name { get; init; }