Skip to content

Advanced Settings

28Pollux28 edited this page Jul 19, 2021 · 5 revisions

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/or repeatHeightMapImage and/or repeatStructureImage to true (They are independent).

  • What is normal repeat ?

    repeatImage

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 and repeatMirrorBiomeImage and/or repeatHeightMapImage and repeatMirrorHeightMapImage and/or repeatStructureImage and repeatMirrorStructureImage to true (They are independent).

    repeatMirrorImage

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 to 0
  • Only on custom structure generation (Structures set using the structure image) : Set the blackListApplication field to 1
  • On both : Set the blackListApplication field to 2

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.