Advanced Settings - 28Pollux28/ImageWorldGenerator GitHub Wiki
Advanced Settings
Repeating Images
The mod allows you to repeat your images in two different ways :
Normal Repeat :
-
Head towards the config file and change the fields
repeatBiomeImage
and/orrepeatHeightMapImage
and/orrepeatStructureImage
totrue
(They are independent). -
What is normal repeat ?
if the 2*2 square with the black shape is your original image, then the image will repeat as the red and green shapes are placed.
Mirror Repeat :
-
Head towards the config file and change the fields
repeatBiomeImage
andrepeatMirrorBiomeImage
and/orrepeatHeightMapImage
andrepeatMirrorHeightMapImage
and/orrepeatStructureImage
andrepeatMirrorStructureImage
totrue
(They are independent).
if the 2*2 square with the black shape is your original image, then the image will repeat as the red and green shapes are placed.
Biomes
Continuous gen :
- If the field
continuousGen
is set to true, Minecraft will use the default Overworld biome distribution instead of the defaultbiome provided on the config.
Large Biomes :
- If the ContinuousGen is activated, when setting the
largeBiomes
field to true Minecraft will use the large biome distribution outside of the image instead of the normal distribution.
Scale :
- By default, biome scale will be set to
1.0
. The scale is useful when you want to generate large worlds with a smaller image. Do note that the higher the scale is the higher is the likely hood of straight delimitations between biomes.
HeightMap
Sea Level :
- This field set the water surface level of your world. if the height is under this value, blocks between the height and the sea level will be filled with water. This can be used to draw rivers and seas.
Scale :
- By default, heightMap scale will be set to
1.0
. - ⚠️ Warning ⚠️ : unlike the biome scale, heightmap scale will scale the image in memory. This can lead to a freeze when selecting the world type on client version and to very intensive memory usage. Be careful.
Structures
BlackList :
As it name suggests, the blacklist allows you to ban a structure from spawning in your world. to enable it, set the useBlackList
field to true.
Different BlackList applications are available :
- Only on vanilla structure generation (include modded structures default minecraft placement): Set the
blackListApplication
field to0
- Only on custom structure generation (Structures set using the structure image) : Set the
blackListApplication
field to1
- On both : Set the
blackListApplication
field to2
Lake Generation :
Sometimes it happens that lakes are too frequent in the world. This field accept values between 0.0
and 1.0
. When set to 0, no lakes will be generated, when 1.0 won't alter the generation.
Image Segmentation :
Image Segmentation width & height :
To generate the world, ImageWorldGenerator splits the original images into smaller images so as to reduce memory usage. With this option you can specify the height and width of the generated images. Larger width and height might be best to use if you use large original images but this will use more memory.
Image Cache Size :
In order to maximize performance, ImageWorldGenerator loads in memory a number of segmented images in order to accelerate the world generation. This option let you specify how many segmented images for each image type will be loaded in memory. Higher numbers will result in more memory usage, but can lead to faster generation.