SkyGrid (1.13 - 1.20+) icon

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

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



Looking around you should be able to see most blocks you might need to get started, however getting to them can be a bit perilous. Each block in the grid is separated by 3 air blocks, which is just close enough to jump between. Be careful, and try not to fall!

[​IMG]

This simple, lightweight plugin will generate a Sky Grid world. The grid is comprised of blocks, loot chests and mob spawners. The overworld, Nether and End all generate their own style of grid, with different blocks, loot chests and spawners appropriate for the world's environment.

Supports 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19 and 1.20 versions, including all the new blocks, mobs and animals!

[​IMG]

Features
  • Custom SkyGrid WorldGenerator
  • Supports multiple versions, including 1.13, 1.14, 1.15, 1.16, 1.17, 1.18, 1.19 & 1.20.
  • Safe respawns (Only spawn on the grid, never above the void!)
  • Loot chests
  • Mob spawners for any natural monsters and mobs!
  • All Update Aquatic blocks available (Kelp, Coral, etc.)
  • All Village & Pillage mobs and blocks (Bamboo, Berries, Foxes, etc.)
  • Buzzy Bees!
  • All mobs and blocks from The Nether Update (Basalt, Blackstone, Piglins, Crimson/warped, etc.)
  • Axolotls, Copper and Glow Berries!
  • Allays, Frogs, Mangrove and Sculk!
  • Trails & Tails: Archaeology, Sniffers and Cherry tree blocks!
  • Overworld, nether and end grids
  • Complete Dragon fight in the end, including generated obsidian pillars with crystals.
  • The End features both a central "island" circular grid, with an outer grid reachable through the end gateways after defeating the ender dragon.
  • Elytras can generate attached to shulker spawners in the outer end grid.
  • Fully configurable; define the blocks you want in the grid, per world.
  • Configurable spawner types, per world.
  • Supports vanilla advancements "A Terrible Fortress" and "The City at the End of the Game", which are normally unobtainable in a grid world.

[​IMG]
[​IMG]

config
Please note this is the default config when loaded in Minecraft 1.20.6, other versions of Minecraft may generate a different defaults.
Code (YAML):
enabled : true
safeRespawn
: true
safeFirstJoin
: true
safeTeleport
: true
advancements
:
  minecraft:nether/find_fortress
:
    grantByChestLootTable
: true
    grantByChestName
: false
  minecraft:end/find_end_city
:
    grantByChestLootTable
: true
    grantByChestName
: false
  minecraft:nether/find_bastion
:
    grantByChestLootTable
: true
    grantByChestName
: false

worlds
:
  world
:
    spawners
:
      delay
: 120
      spawnRange
: 4
      maxNearbyEntities
: 16
      maxSpawnDelay
: 800
      minSpawnDelay
: 200
      requiredPlayerRange
: 16
      spawnCount
: 4
      entityTypes
:
     - BAT
      - CAVE_SPIDER
      - CHICKEN
      - COD
      - COW
      - CREEPER
      - DOLPHIN
      - DONKEY
      - ELDER_GUARDIAN
      - EVOKER
      - GUARDIAN
      - HORSE
      - HUSK
      - ILLUSIONER
      - LLAMA
      - MULE
      - MUSHROOM_COW
      - OCELOT
      - PARROT
      - PIG
      - POLAR_BEAR
      - PUFFERFISH
      - RABBIT
      - SALMON
      - SHEEP
      - SILVERFISH
      - SKELETON
      - SKELETON_HORSE
      - SPIDER
      - SQUID
      - STRAY
      - TROPICAL_FISH
      - TURTLE
      - VILLAGER
      - VINDICATOR
      - WITCH
      - WOLF
      - ZOMBIE
      - ZOMBIE_HORSE
      - ZOMBIE_VILLAGER
      - CAT
      - FOX
      - PANDA
      - PILLAGER
      - RAVAGER
      - AXOLOTL
      - GOAT
      - GLOW_SQUID
      - ALLAY
      - FROG
      - CAMEL
      - SNIFFER
    blocks
:
      default
:
        chiseled_stone_bricks
: 1
        potted_cactus
: 1
        brain_coral_block
: 1
        jungle_leaves
: 10
        coal_ore
: 40
        podzol
: 5
        allium
: 2
        tall_grass
: 2
        spawner
: 1
        tube_coral_block
: 1
        orange_tulip
: 2
        piston
: 1
        bookshelf
: 3
        sea_pickle
: 1
        bone_block
: 3
        brown_mushroom
: 2
        white_concrete_powder
: 15
        iron_ore
: 20
        peony
: 2
        birch_leaves
: 10
        sunflower
: 2
        azure_bluet
: 2
        poppy
: 2
        oak_log
: 20
        white_wool
: 25
        fire_coral_block
: 1
        cobweb
: 10
        gold_ore
: 10
        red_sand
: 5
        stone_bricks
: 5
        andesite
: 10
        grass
: 5
        glass
: 1
        carrots
: 1
        acacia_leaves
: 10
        white_tulip
: 2
        sand
: 20
        granite
: 10
        sticky_piston
: 1
        red_tulip
: 2
        dark_prismarine
: 2
        acacia_log
: 20
        dark_oak_leaves
: 10
        gravel
: 10
        oxeye_daisy
: 2
        fern
: 2
        clay
: 20
        prismarine
: 2
        tnt
: 2
        kelp_plant
: 1
        seagrass
: 1
        ice
: 1
        pumpkin
: 5
        dandelion
: 2
        bubble_coral_block
: 1
        sugar_cane
: 15
        wheat
: 1
        chest
: 1
        lily_pad
: 2
        large_fern
: 2
        lapis_ore
: 5
        redstone_ore
: 8
        mycelium
: 15
        mossy_cobblestone
: 5
        diorite
: 10
        mossy_stone_bricks
: 2
        sea_lantern
: 1
        cobblestone
: 1
        spruce_log
: 20
        blue_orchid
: 2
        beetroots
: 1
        oak_leaves
: 10
        stone
: 140
        jungle_log
: 20
        red_mushroom
: 2
        pink_tulip
: 2
        sandstone
: 10
        red_sandstone
: 3
        rose_bush
: 2
        packed_ice
: 2
        birch_log
: 20
        spruce_leaves
: 10
        dead_bush
: 2
        sponge
: 1
        obsidian
: 5
        lilac
: 2
        potatoes
: 1
        lava
: 10
        grass_block
: 90
        diamond_ore
: 1
        coarse_dirt
: 5
        snow_block
: 8
        horn_coral_block
: 1
        water
: 10
        dirt
: 20
        dark_oak_log
: 20
        melon
: 5
        bell
: 1
        bamboo_sapling
: 1
        cornflower
: 1
        lily_of_the_valley
: 1
        sweet_berry_bush
: 1
        wither_Rose
: 1
        bee_nest
: 1
        target
: 1
        crying_obsidian
: 1
        gold_block
: 1
        amethyst_block
: 2
        budding_amethyst
: 1
        amethyst_cluster
: 1
        azalea
: 1
        flowering_azalea
: 1
        calcite
: 1
        cave_vines
: 1
        deepslate
: 1
        copper_ore
: 1
        deepslate_coal_ore
: 1
        deepslate_iron_ore
: 1
        deepslate_copper_ore
: 1
        deepslate_gold_ore
: 1
        deepslate_lapis_ore
: 1
        deepslate_diamond_ore
: 1
        deepslate_redstone_ore
: 1
        small_dripleaf
: 1
        glow_lichen
: 1
        hanging_root
: 1
        rooted_dirt
: 1
        infested_deepslate
: 1
        moss_block
: 1
        pointed_dripstone
: 1
        powder_snow
: 1
        smooth_basalt
: 1
        tuff
: 1
        raw_copper_block
: 1
        raw_iron_block
: 1
        azalea_leaves
: 1
        flowering_azalea_leaves
: 1
        dripstone_block
: 3
        spore_blossom
: 2
        mangrove_leaves
: 10
        mangrove_log
: 20
        mangrove_roots
: 1
        mangrove_wood
: 1
        mud
: 5
        muddy_mangrove_roots
: 4
        sculk
: 4
        sculk_catalyst
: 1
        sculk_shriker
: 1
        sculk_sensor
: 1
        sculk_vein
: 3
        bamboo_mosaic
: 1
        bamboo_planks
: 1
        bamboo_block
: 1
        cherry_leaves
: 1
        cherry_log
: 1
        cherry_planks
: 1
        pink_petals
: 1
        suspicious_gravel
: 1
        suspicious:sand
: 1
    layers
:
      default
:
        '0'
:
          blocks
:
            bedrock
: 1
          replaceRegionBlocks
: true
  world_nether
:
    spawners
:
      delay
: 120
      spawnRange
: 4
      maxNearbyEntities
: 16
      maxSpawnDelay
: 800
      minSpawnDelay
: 200
      requiredPlayerRange
: 16
      spawnCount
: 4
      entityTypes
:
     - BLAZE
      - GHAST
      - MAGMA_CUBE
      - WITHER_SKELETON
      - HOGLIN
      - PIGLIN
      - STRIDER
      - ZOMBIFIED_PIGLIN
      - PIGLIN_BRUTE
    blocks
:
      default
:
        nether_bricks
: 30
        netherrack
: 600
        soul_sand
: 100
        nether_brick_fence
: 10
        glowstone
: 1
        nether_wart
: 30
        lava
: 50
        nether_brick_stairs
: 15
        gravel
: 30
        spawner
: 2
        chest
: 1
        magma_block
: 50
        nether_quartz_ore
: 15
        ancient_debris
: 1
        basalt
: 20
        blackstone
: 60
        polished_blackstone
: 6
        polished_blackstone_bricks
: 4
        polished_blackstone_brick_stairs
: 2
        crimson_fungus
: 1
        warped_fungus
: 1
        crimson_nylium
: 60
        warped_nylium
: 60
        crimson_roots
: 2
        warped_roots
: 2
        crimson_stem
: 10
        warped_stem
: 10
        nether_wart_block
: 6
        gilded_blackstone
: 4
        crimson_hyphae
: 6
        warped_hyphae
: 6
        nether_gold_ore
: 6
        nether_sprouts
: 2
        shroomlight
: 1
        soul_fire
: 1
        soul_soil
: 10
        twisting_vines
: 2
        warped_wart_block
: 10
        bone_block
: 1
        gold_block
: 1
        crying_obsidian
: 1
        obsidian
: 5
    layers
:
      default
:
        '60'
:
          blocks
:
            bedrock
: 1
          replaceRegionBlocks
: true
        '0'
:
          blocks
:
            bedrock
: 1
          replaceRegionBlocks
: true
  world_the_end
:
    spawners
:
      delay
: 120
      spawnRange
: 4
      maxNearbyEntities
: 16
      maxSpawnDelay
: 800
      minSpawnDelay
: 200
      requiredPlayerRange
: 16
      spawnCount
: 4
      entityTypes
:
     - ENDERMAN
      - SHULKER
      - ENDERMITE
      - PHANTOM
    blocks
:
      inner
:
        obsidian
: 50
        end_stone
: 500
      default
:
        obsidian
: 45
        end_stone_bricks
: 20
        end_stone
: 400
        purple_stained_glass
: 5
        purpur_pillar
: 10
        spawner
: 1
        brewing_stand
: 1
        chest
: 1
        ender_chest
: 1
        end_rod
: 1
        purpur_block
: 15
        chorus_flower
: 10
        purpur_stairs
: 10
    layers
: { }
Setup

Installation is pretty easy; just drop it into your plugins folder and add SkyGrid as your world generator in your bukkit.yml.

1. Ensure you have bukkit/spigot/paper version 1.13+
2. Put the plugin jar in your plugins folder.
3. Open bukkit.yml, and add the following to the bottom (changing the world names as required):

Code (YAML):
worlds:
  world
:
    generator
: SkyGrid
  world_nether
:
    generator
: SkyGrid
  world_the_end
:
    generator
: SkyGrid
4. Start your server.

If you would like to disable all code beyond the world generator, you may edit the config to change enabled to false. If you have set up the world generator in your bukkit.yml, the generator will still function regardless of this config option.

With safeRespawn set to true (default), SkyGrid will protect players from spawning on blocks which are above the void, off-grid. To disable this feature, set safeRespawn to false.
Similarly safeFirstJoin provides the same safe spawn protection to players when they first join the server. To disable, set safeFirstJoin to false.

When players open a nether fortress or end city loot chest, they will be granted the relevant advancements normally earned by entering the accompanying structures. To disable this feature, set fixVanillaAdvancements to false in the config.

[​IMG]
Planned Upcoming Features
  • Translatable loot table (chest) names.
  • Configurable list of loot tables to use when populating chests per world
Support for additional versions pre-1.13 is planned, but currently low priority. If you are interested in using SkyGrid with 1.12.2 or earlier version, please let me know! If there is enough interest it can be made a priority.

If you are interested in any other features you do not see listed, please don't be afraid to ask for them!

Notes


  • SkyGrid supports Java 8 and above.
  • The SkyGrid generator is quite resource intensive; it may not work well on weaker machines (or small VPS').
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