minecraft server init
This commit is contained in:
@ -0,0 +1,140 @@
|
||||
The role of a BiomeProvider is to handle the generation of the dimensions biome map.
|
||||
This particular type uses a layer based system to generate a complex biome map in
|
||||
the same way as the vanilla Overworld.
|
||||
|
||||
|
||||
|
||||
addBiome:
|
||||
Arguments:
|
||||
String, Non_Null_Biome_ID, int
|
||||
Usage:
|
||||
biome type, biome id, weight
|
||||
Notes:
|
||||
Adds the provided biome id to the provided type with the provided weight. Type options are "Ocean", "Desert", "Warm", "Cool", "Icy".
|
||||
|
||||
addBiome:
|
||||
Arguments:
|
||||
String, Non_Null_Biome_ID
|
||||
Usage:
|
||||
biome type, biome id
|
||||
Notes:
|
||||
Adds the provided biome id to the provided type with a weight of 1. Type options are "Ocean", "Desert", "Warm", "Cool", "Icy".
|
||||
|
||||
addBiomeEdge:
|
||||
Arguments:
|
||||
Non_Null_Biome_ID_Array, Non_Null_Biome_ID
|
||||
Usage:
|
||||
target biome IDs, edge biome ID
|
||||
Notes:
|
||||
Adds a biome edge for the provided biomes with no whitelist or blacklist.
|
||||
|
||||
addBiomeEdge:
|
||||
Arguments:
|
||||
Non_Null_Biome_ID_Array, Biome_ID_Array, Biome_ID_Array, Non_Null_Biome_ID
|
||||
Usage:
|
||||
target biome IDs, whitelist, blacklist, edge biome ID
|
||||
Notes:
|
||||
Adds a biome edge for the provided biomes with a whitelist and blacklist.
|
||||
|
||||
setBiomeSize:
|
||||
Arguments:
|
||||
int
|
||||
Usage:
|
||||
biome size
|
||||
Notes:
|
||||
Sets the biome size.
|
||||
|
||||
setOceanSize:
|
||||
Arguments:
|
||||
String
|
||||
Usage:
|
||||
ocean size ID
|
||||
Default Values:
|
||||
Default
|
||||
Notes:
|
||||
Sets the ocean size for the dimension. Options are "Small", "Default", "Large".
|
||||
|
||||
setMutation:
|
||||
Arguments:
|
||||
Non_Null_Biome_ID, Non_Null_Biome_ID
|
||||
Usage:
|
||||
base biome ID, mutation biome ID
|
||||
Notes:
|
||||
Sets the mutation biome for the provided biomeID.
|
||||
|
||||
setSpecialBiome:
|
||||
Arguments:
|
||||
String, Non_Null_Biome_ID
|
||||
Usage:
|
||||
biome type, special biome ID
|
||||
Notes:
|
||||
Sets the special biome for the provided type. Type options are "Ocean", "Desert", "Warm", "Cool", "Icy".
|
||||
|
||||
setHill:
|
||||
Arguments:
|
||||
Non_Null_Biome_ID, Non_Null_Biome_ID_Array
|
||||
Usage:
|
||||
base biome ID, hill biome IDs
|
||||
Notes:
|
||||
Sets the hill biomes for the provided biomeID.
|
||||
|
||||
setRiverBiome:
|
||||
Arguments:
|
||||
Non_Null_Biome_ID, Non_Null_Biome_ID
|
||||
Usage:
|
||||
base biome ID, river biome ID
|
||||
Notes:
|
||||
Sets the river biome for the provided biomeID.
|
||||
|
||||
addBiomeShore:
|
||||
Arguments:
|
||||
Non_Null_Biome_ID_Array, Biome_ID_Array, Biome_ID_Array, Non_Null_Biome_ID
|
||||
Usage:
|
||||
target biome IDs, whitelist, blacklist, shore biome ID
|
||||
Notes:
|
||||
Adds a biome shore for the provided biomes with a whitelist and blacklist.
|
||||
|
||||
addBiomeShore:
|
||||
Arguments:
|
||||
Non_Null_Biome_ID_Array, Non_Null_Biome_ID
|
||||
Usage:
|
||||
target biome IDs, shore biome ID
|
||||
Notes:
|
||||
Adds a biome shore for the provided biomes with no whitelist or blacklist.
|
||||
|
||||
disableDeepOceanLayer:
|
||||
Arguments:
|
||||
None
|
||||
Notes:
|
||||
Disables the deep ocean layer.
|
||||
|
||||
setSpecialVariantChance:
|
||||
Arguments:
|
||||
int
|
||||
Usage:
|
||||
chance
|
||||
Notes:
|
||||
Sets the global chance for the special variant biome to be used. The chance is 1 in the provided number.
|
||||
|
||||
setSpecialVariantChance:
|
||||
Arguments:
|
||||
String, int
|
||||
Usage:
|
||||
biome type, chance
|
||||
Notes:
|
||||
Sets the chance for the special variant biome to be used for the provided type. The chance is 1 in the provided number. Type options are "Ocean", "Desert", "Warm", "Cool", "Icy".
|
||||
|
||||
setSpecialVariantBiome:
|
||||
Arguments:
|
||||
String, Non_Null_Biome_ID
|
||||
Usage:
|
||||
biome type, special variant biome ID
|
||||
Notes:
|
||||
Sets the special variant biome for the provided type. Type options are "Ocean", "Desert", "Warm", "Cool", "Icy".
|
||||
|
||||
disableMushroomIslandLayer:
|
||||
Arguments:
|
||||
None
|
||||
Notes:
|
||||
Disables the mushroom island layer.
|
||||
|
@ -0,0 +1,27 @@
|
||||
The role of a BiomeProvider is to handle the generation of the dimensions biome map.
|
||||
This particular type allows for the creation of a layer based biome mapping system
|
||||
that allows for extreme configuration. The most important concept to keep in mind
|
||||
when building a BiomeProvider, is scale. Every zoom/magify increases the relative
|
||||
size of all GenLayers before it in the chain. This allows for things to be done on
|
||||
an extremely large scale at the top of the chain, and a very small scale at the bottom
|
||||
of the chain. This is extremely complicated, please see default configs for some
|
||||
examples.
|
||||
|
||||
|
||||
|
||||
setGenLayers:
|
||||
Arguments:
|
||||
Genlayer, Genlayer
|
||||
Usage:
|
||||
genlayer, zoomed genlayer
|
||||
Notes:
|
||||
Sets the Genlayer chain for this BiomeProvider. The second layer should be the same as the first layer, but with an added GenLayerVoronoiZoom on the end. The first one is used for the lerped terrain generation, the second is used for the detailed biome map.
|
||||
|
||||
magnify:
|
||||
Arguments:
|
||||
long, Genlayer, int
|
||||
Usage:
|
||||
seed offset, genlayer to zoom, zoom count
|
||||
Notes:
|
||||
Adds zoom count GenLayerZoom layers to the provided GenLayer. This is just a helper method to quickly add multiple GenLayerZoom layers at once.
|
||||
|
@ -0,0 +1,14 @@
|
||||
The role of a BiomeProvider is to handle the generation of the dimensions biome map.
|
||||
This particular type uses only a single biome, and is what is used for the Nether
|
||||
and the End.
|
||||
|
||||
|
||||
|
||||
setBiome:
|
||||
Arguments:
|
||||
Non_Null_Biome_ID
|
||||
Usage:
|
||||
biome ID
|
||||
Notes:
|
||||
Sets the single biome to be used for this BiomeProvider as the provided biome ID.
|
||||
|
Reference in New Issue
Block a user