public static interface VirtualBiomeType.Builder extends ResettableBuilder<VirtualBiomeType,VirtualBiomeType.Builder>
VirtualBiomeTypes.| Modifier and Type | Method and Description |
|---|---|
VirtualBiomeType |
build(String id)
Builds a new
VirtualBiomeType with the given unique id. |
VirtualBiomeType.Builder |
humidity(double humidity)
Sets the humidity of the virtual biome.
|
VirtualBiomeType.Builder |
name(String name)
Sets the name of the new virtual biome.
|
VirtualBiomeType.Builder |
persistedType(BiomeType biome)
Sets the
BiomeType that this virtual biome is persisted as
after generation is complete. |
VirtualBiomeType.Builder |
settingsBuilder(Function<World,BiomeGenerationSettings> settingsBuilder)
Sets the function used for creating new
BiomeGenerationSettingss for this virtual biome. |
VirtualBiomeType.Builder |
temperature(double temp)
Sets the temperature of the virtual biome.
|
from, resetVirtualBiomeType.Builder name(String name)
name - The biome nameVirtualBiomeType.Builder temperature(double temp)
temp - The temperatureVirtualBiomeType.Builder humidity(double humidity)
humidity - The humidityVirtualBiomeType.Builder persistedType(BiomeType biome)
BiomeType that this virtual biome is persisted as
after generation is complete.biome - The persisted biome typeVirtualBiomeType.Builder settingsBuilder(Function<World,BiomeGenerationSettings> settingsBuilder)
BiomeGenerationSettingss for this virtual biome.settingsBuilder - The settings builder functionVirtualBiomeType build(String id) throws IllegalStateException
VirtualBiomeType with the given unique id.id - The biome id, must be uniqueIllegalStateException - If any required fields were missing