A Minecraft mod realizing the Skygrid map by Sethbling as an entire world generator. If there are any feature request or issues, post them on the issue tracker or contact me via Twitter.
This mods adds the new Skygrid world generation type. This will generate random blocks from the dimensions configuration file and place them in a grid.
Supported Mods
- About any wood types from other mods
- Quark
- Botania
- Endergetic Expansion
- Upgrade Aquatic
- The Midnight
There will be more mods added as soon as they update to 1.15.2.
If you have any requests, open a ticket on the issue tracker.
Configuration
Every dimension is configured via XML Files located in the data folder.
This means you can fully customize every world and dimension by creating a Datapack.
The configuration for the overworld would be located at
datapacks\[your pack]\data\minecraft\skygrid\dimensions\overworld.xml
The one for the midnight dimension at
datapacks\[your pack]\data\midnight\skygrid\dimensions\midnight.xml
You can also add custom dimension named "[your namespace]:[your name]" by creating a xml file at
datapacks\[your pack]\data\[your namespace]\skygrid\dimensions\[your name].xml
and including the <create> element.
The config files for the two included example custom dimensions "aqua" and "cave" can be found here.
The config files for the vanilla dimensions can be found here
It is recommended to mention the XML Schema file if you are using an editor like VSCode or Intellij Idea to get auto completion and schema errors when you are editing.
Images
...of the supported dimensions can be found under the images tab
Commands
There are two commands added by this mod, both prefixed with "skygrid"
/skygrid generate [x1] [y1] [z1] [x2] [y2] [z2] {skygrid config}
Similar to the fill command, generates the given skygrid configuration (current dimension if not specified) in the give range.
/skygrid blocks {skygrid config} contains {block}
Returns the weight at which the given block can generate in the specified skygrid configuration, if at all
/skygrid blocks {skygrid config} export {name}
Exports all weights of the given skygrid configuration into an .csv file which you can open with excel
JEI Integration
This mods adds an additiional tab to Just Enough Items showing all blocks able to generate and their probability per dimension.

Information for Minecraft 1.12:
This mod overrides the world providers for all supported dimensions, which can be viewed below and are listed here:
- Overworld
- Nether
- End
- Twilight Forest
- Erebus
- Aether I
- Tropics
It also supports several modded blocks natively, these are recommended to use, but not necessary and can be found under the Dependencies Tab.
This mod also adds 3 dimensions. These can be viewed below too, the Limbo is something special though.
For every other dimension, JSON files can be created in the /config/skygrid/dimensions Folder. You can also add ones for non-existent dimensions which are then created. For orientation, look at the existing JSON files of the supported dimensions. A tutorial will follow soon.
Another Feature of this mod is falling from dimension to dimension. There are several "Falls" predefined in the mod config, where custom ones can also be added. When a player drops out of the world, there is an 80% chance that instead of falling to death the player is teleported to the dimension below (ex.: Overworld --> Nether). But there is also a 10% chance he/she lands in the Limbo, a dimension made of bedrocks which can only be escaped by dying or teleportation.
A player can "climb" into the dimension above too, by reaching 10 blocks above build level.
The Overworld
Nether
End
Tropics

Twilight Forest

Aether I

Erebus

Teletory

Limbo

Ocean

Cave




