Skip to main content
Version: 1.20.x

Dimensions

The settings on this page can be configured in config/skyblockbuilder/dimensions.json5.

Overworld​

You can configure whether the Overworld should generate as in a normal world. This setting will disregard configured structures and features. This is especially useful when your starting dimension is not the Overworld.

You can configure biome rings around islands using centered biomes.

The Nether​

You have the option to set the Nether to generate as in a normal world. Similar to the Overworld, this will ignore the configured structures and features.

You can also set a structure for a nether portal. This is a .nbt or .snbt file within the directory config/skyblockbuilder/templates and must contain at least one nether portal block. This will be generated whenever no nether portal was found in the nether, so be careful with valuable content - users can destroy the portal and re-generate this template over and over again.

You can configure biome rings around islands using centered biomes.

Custom Nether Portal​

This is a name of a template file such as nether_entry.snbt. It can be generated by using the Structure Saver tool. It requires at least one nether portal block. Each time a player enters the nether, the whole structure will be placed. Because of that, you should take care about which blocks you include in this template!

The End​

You can configure the End to generate as in a normal world, ignoring the configured structures and features. Additionally, you can decide whether the main island, which includes the Ender Dragon, should be generated or not.

Other Dimensions​

All other dimensions added by datapacks or mods will not be void and cannot be configured. For compatibility issues, please contact the mod author or open an issue on GitHub 🔗.

Additional Explanation​

Centered Biomes​

Centered biomes allow you to create concentric rings of specific biomes around islands. Each entry in the centeredBiomes list defines a biome ring with two properties:

  • id: The Minecraft biome identifier
  • radius: The width of the ring in blocks

The biomes are arranged in circles, with each subsequent ring starting where the previous ring ends. The radius of each ring adds to the previous ring's outer edge.

Example
[
{
"id": "minecraft:plains",
"radius": 64
},
{
"id": "minecraft:end_highlands",
"radius": 32
}
]

This example would create:

  1. An inner circle of Plains biome extending 64 blocks from the island
  2. A ring of End Highlands biome starting at 64 blocks and extending an additional 32 blocks (from 64 to 96 blocks from center)

This feature is useful for:

  • Creating controlled environments around spawn islands
  • Establishing biome-specific farming or resource gathering areas
  • Building layered ecosystems with predictable biome placement