Determines how villages apply weathering effects to terraformed zone edges.
| Type | Name | Default Value | Description |
|---|---|---|---|
| Decimal | gradient_2d_noise_scale | The magnitude of vertical noise applied to the particular gradient pass. | |
| Decimal | gradient_3d_noise_scale | The magnitude of horizontal noise applied to the particular gradient pass. | |
| Boolean | gradient_affected_by_wave | Sets whether or not the particular gradient pass is affected by the sawtooth wave. | |
| Array | gradient_depths | How many blocks deep the gradient stops being applied for each gradient pass. | |
| Array | gradient_passes | Array of gradient passes. | |
| Array | gradient_weight_heights | The average height of the weather effect for the particular gradient pass. Higher is steeper. | |
| Boolean | is_overhanging_edge | Determines if the weathering effect will taper up or down. | |
| Decimal | position_noise_scale | Lower values will apply smoother xz jitter to weathering effects. | |
| Decimal | wave_depth_max | The maximum distance in blocks, before noise, that the weathering wave can remove blocks from an edge. | |
| Decimal | wave_depth_min | The minimum distance in blocks, before noise, that the weathering wave can remove blocks from an edge. | |
| Decimal | wave_noise_scale | The magnitude of noise used to soften the wave function. | |
| Decimal | wave_period_scale | A smaller scale factor will reduce the frequency of the weathering wave for a smoother effect. |