| Modifier and Type | Method and Description |
|---|---|
Populator[] |
GenerationBiome.getPopulators() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Decorator
Allows individual modification of blocks in a chunk after surfaces have been built.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BedrockDecorator
Places a given block type using a vanilla bedrock pattern.
|
class |
DeepSurfaceDecorator
Variant of
SurfaceDecorator that adds an additional layer of blocks under the main layers. |
class |
DepthNoiseDecorator |
class |
DistanceSelectionDecorator |
class |
GroundCoverDecorator
Replaces the block above the top block in a chunk with a given replacement.
|
class |
HeightSelectionDecorator
Similar to
SurfaceDecorator, but switches between two different decorators based on the elevation of the highest block in the chunk. |
class |
MesaSurfaceDecorator |
class |
NoiseSelectionDecorator
Similar to
SurfaceDecorator, but switches between two different decorators based on the output of a noise function. |
class |
ReplaceTopDecorator
Replaces the top block in a chunk with a given replacement if it matches a given filter.
|
class |
ScatteredCoverDecorator
Places a random number of single blocks on top of a given cover block.
|
class |
SurfaceDecorator
Places the surface blocks on terrain, consisting of a single "top" block followed by a number of "filler" blocks.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NextGenerationPass
Dummy generation pass to indicate where generation passes from the next layer down should be inserted.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BlobPopulator
Places large spikes in the world.
|
class |
ChancePopulator
A populator that has a certain probability of running every time it finds a viable location.
|
static class |
ChancePopulator.Column |
class |
CocoaPopulator |
class |
DistanceSelectionPopulator |
class |
EndIslandPopulator |
class |
GlowstonePopulator |
class |
LakePopulator |
class |
NoiseSelectionPopulator
Similar to
SurfaceDecorator, but switches between two different populators based on the output of a noise function. |
class |
SpikesPopulator
Places large spikes in the world.
|
class |
SpringPopulator |
class |
SubmergedOrePopulator
Generates underwater ore veins.
|
| Modifier and Type | Field and Description |
|---|---|
protected Populator[] |
DistanceSelectionPopulator.above |
protected Populator[] |
NoiseSelectionPopulator.above |
protected Populator[] |
DistanceSelectionPopulator.below |
protected Populator[] |
NoiseSelectionPopulator.below |
static Populator[] |
Populator.EMPTY_ARRAY |
protected Populator[] |
DistanceSelectionPopulator.in |
protected Populator[] |
NoiseSelectionPopulator.in |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractReplacingPopulator |
class |
OrePopulator
Generates ore veins.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPlantPopulator |
class |
DoublePlantPopulator
Places patches of double plants in the world.
|
class |
PlantPopulator
Places patches of plants of varying heights in the world.
|
class |
ShrubPopulator
Places patches of 1-block-tall plants in the world.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTreePopulator
Base class for all tree populators.
|
class |
BushPopulator
Places very short "trees", consisting of only a single log with a pile of leaves around it.
|
class |
HugeTreePopulator
A populator that places simple trees, with a similar shape to vanilla oak/birch trees.
|
class |
TreePopulator
A populator that places simple trees, with a similar shape to vanilla oak/birch trees.
|
Copyright © 2020. All rights reserved.