SkyGrid (1.13 - 1.20+) icon

SkyGrid (1.13 - 1.20+) -----

Jump between blocks in this unique sky grid world; Can you survive & thrive?



v1.4: Update for 1.15+ & individual layer probabilities.
This version adds 1.15 content to the default config, and adds support for natural bees in the grid. It is also now possible to specify block probabilities per layer in the world.
  • 1.15+: Added bee_nest to the default config
  • 1.15+: Bee nests will be populated with bees during generation.
  • 1.15+: Honey blocks will rarely appear in the world, as an alternative to slime blocks, to replace water when it is unsuitable to be placed.
  • Implemented per-layer block probabilities.
  • Can either replace or append block probabilities to the normal block probabilities for that layer.
  • Bedrock layers are implemented in the config as a layer probability, and can now be removed in the config.
I chose to not add bees to the default list of entities, as they will naturally spread out away from the spawner allowing for the spawner to continually generate more and more bees. If you would like to include bees, you can add bee to your config under worlds.<world_name>.spawners.entityTypes.

Per-layer block probabilities can add some interesting dynamics to your grid worlds by making certain blocks only available at certain heights. You may wish to emulate natural worlds by making ores only available at lower y values, for example:

Code (YAML):
worlds:
  world
:
    layers
:
      default
:
        '0'
:
          blocks
:
            bedrock
: 1
          replaceRegionBlocks
: true
        '7'
:
          blocks
:
            diamond_ore
: 10
            iron_ore
: 60
            coal_ore
: 70
            lapis_ore
: 30
            gold_ore
: 50
            redstone_ore
: 40
            emerald_ore
: 20
        '8'
:
          blocks
:
            diamond_ore
: 10
            iron_ore
: 60
            coal_ore
: 70
            lapis_ore
: 30
            gold_ore
: 50
            redstone_ore
: 40
            emerald_ore
: 20
        '9'
:
          blocks
:
            diamond_ore
: 10
            iron_ore
: 60
            coal_ore
: 70
            lapis_ore
: 30
            gold_ore
: 50
            redstone_ore
: 40
            emerald_ore
: 20
        '10'
:
          blocks
:
            diamond_ore
: 10
          replaceRegionBlocks
: true
        '11'
:
          blocks
:
            diamond_ore
: 10
            iron_ore
: 60
            coal_ore
: 70
            lapis_ore
: 30
            gold_ore
: 50
            redstone_ore
: 40
            emerald_ore
: 20
            nether_quartz_ore
: 200
          replaceRegionBlocks
: false
 
In the above example I have added ores to layers 7, 8, 9 and 11. Each of these layers adds these ore blocks to the default block probabilities for this world when placing blocks on this layer. Layer 10 will completely replace the default probabilities and exclusively generate diamond_ore on that layer, as I have set replaceRegionBlocks to true.

If you would like to remove the bedrock layer, and not set any layer probabilities, you need to set an empty section:

Code (YAML):
worlds:
  world
:
    layers
:
      default
: { }
 
If you delete the entire section, it will replace it again with the default settings.
----------, Jan 27, 2020
Resource Information
Author:
----------
Total Downloads: 263
First Release: May 14, 2019
Last Update: May 16, 2024
Category: ---------------
All-Time Rating:
11 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings