public static interface EndIsland.Builder extends ResettableBuilder<EndIsland,EndIsland.Builder>
EndIsland
populators.Modifier and Type | Method and Description |
---|---|
EndIsland |
build()
Builds a new instance of a
EndIsland populator with the
settings set within the builder. |
EndIsland.Builder |
exclusionRadius(int radius)
Sets the radius around the center (0, 0) of the world that this
populator will not apply to.
|
EndIsland.Builder |
islandBlock(BlockState state)
Sets the block state that the island will be formed from.
|
default EndIsland.Builder |
radiusDecrement(double radius)
Sets the amount that the radius decreases for every downward step.
|
EndIsland.Builder |
radiusDecrement(VariableAmount radius)
Sets the amount that the radius decreases for every downward step.
|
default EndIsland.Builder |
startingRadius(double radius)
Sets the initial starting radius of the island.
|
EndIsland.Builder |
startingRadius(VariableAmount radius)
Sets the initial starting radius range of the island.
|
from, reset
EndIsland.Builder startingRadius(VariableAmount radius)
radius
- The new initial starting radiusdefault EndIsland.Builder startingRadius(double radius)
radius
- The new initial starting radius rangeEndIsland.Builder radiusDecrement(VariableAmount radius)
radius
- The new radius decrement rangedefault EndIsland.Builder radiusDecrement(double radius)
radius
- The new radius decrementEndIsland.Builder islandBlock(BlockState state)
state
- The new island block stateEndIsland.Builder exclusionRadius(int radius)
This must be a positive value or zero.
radius
- The exclusion radiusEndIsland build() throws IllegalStateException
EndIsland
populator with the
settings set within the builder.IllegalStateException
- If there are any settings left unset
which do not have default values