| Interface | Description |
|---|---|
| Decorator |
Allows individual modification of blocks in a chunk after surfaces have been built.
|
| Class | Description |
|---|---|
| BedrockDecorator |
Places a given block type using a vanilla bedrock pattern.
|
| DeepSurfaceDecorator |
Variant of
SurfaceDecorator that adds an additional layer of blocks under the main layers. |
| DepthNoiseDecorator | |
| DistanceSelectionDecorator | |
| GroundCoverDecorator |
Replaces the block above the top block in a chunk with a given replacement.
|
| HeightSelectionDecorator |
Similar to
SurfaceDecorator, but switches between two different decorators based on the elevation of the highest block in the chunk. |
| MesaSurfaceDecorator | |
| MesaSurfaceDecorator.Band | |
| NoiseSelectionDecorator |
Similar to
SurfaceDecorator, but switches between two different decorators based on the output of a noise function. |
| ReplaceTopDecorator |
Replaces the top block in a chunk with a given replacement if it matches a given filter.
|
| ScatteredCoverDecorator |
Places a random number of single blocks on top of a given cover block.
|
| SurfaceDecorator |
Places the surface blocks on terrain, consisting of a single "top" block followed by a number of "filler" blocks.
|
| Annotation Type | Description |
|---|---|
| Decorator.SkipRegistrationAsPopulator |
Copyright © 2020. All rights reserved.