Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
This is very minimal expansion of the nothing skyblock challenge.
The mod tries to make minimal changes to vanilla minecraft while also providing the player with a world where every single block is placed by/generated by the player.
Worldgen Features
- Completely void worldgen. You still get biomes and structures.
- Stronghold portal rooms don't spawn. You get a starting portal.
- Ender dragon doesn't spawn by default, neither the exit portal. You have to respawn the dragon yourself.
- Beware hardcore players would be trapped if they go through the portal.
- Chunk regen exploits won't work.
Datapack features
- The "zenxarch:skyblock" chunk generator has the same codec as noise chunk generator with optional "spawnHeight" for spawn platform.
- The spawn platform spawns at y=0 (defined in world preset) and is defined by a single file 'data/zenxarch/structure/spawn_platform.nbt'
- The "zenxarch:flatblock" chunk generator has the same codec as noise chunk generator with list of "layers" with blocks and height for flatblock layers.
Example flatblock entry
{
"type": "zenxarch:flatblock",
"biome_source": {
"type": "minecraft:multi_noise",
"preset": "minecraft:overworld"
},
"layers": [
{
"block": "minecraft:bedrock",
"height": 1
},
{
"block": "minecraft:dirt",
"height": 2
},
{
"block": "minecraft:grass_block",
"height": 1
}
],
"settings": "minecraft:overworld"
}
Extra Features
- Magma blocks (just like mud) drip lava.
- Magma converts to netherrack half the time and fills the cauldron below half the time.
- Fixes wandering traders not being able to spawn on snow layers.
- Adds gamerules to control wandering trader spawn rates.
How to start a new world
Just select the Skyblock world preset in create world menu
OR select the Flatblock world preset and customize it
(currently reuses superflat customization screen)
How to progress
- Bridge 24 blocks with the dirt
- Kill skeletons
- Bonemeal nylium
- expand/go down
- kill zombies for iron
- Get water with cauldrons/rain
- Farm snow foxes for emeralds
- Get oak sapling from wandering trader
- Kill drowned for copper
- Breed lots of pigs
- Get them hit by lightning
- Kill em for gold
- With apple from oak tree, make golden apple
- Heal zombie villager with golden apple and weakness potion thrown by witch
- Get diamond pickaxe from villager
- Go to end and farm obsidian
- Go to nether and kill magma cubes or slimes+blazes for magma cream
- Get dripstone from wandering trader
- Get lava with cauldrons and magma blocks
- Enjoy the game
How to get obsidian back from the end w/o keep Inventory
Ender pearls. Throw one in the sky and quick grab stuff in the end into your inventory.
How to spawn dragon in the end
Watch Kenedian's video https://www.youtube.com/watch?v=bxX76HMgx98 for most details. Basically place end crystals where the end fountain is supposed to be.For getting the end fountain's position go to a vanilla world with same seed as your skyblock/flatblock world.
Now place end crystals in same coordinates as that vanilla world.
The end fountain spawns at coordinates x: 0 z: 0 and somewhere around y:64. You can guess the position being at most a few blocks up or down from there.
Future plans
- [X] Probably add a superflat world preset with all biomes/structures.
- Add a farming method for sand.
- [X] Add netherrack/nylium to nether portal extension blocks.
- Add other renewable.
- [X] Add option to use the bonus chest feature to get a bonus chest.
- Bonus chest spawn with different skyblock loot depending on game difficulty
Credits
- FrozenLib for dripstone code
- Carpet sky additions reborn for worldgen code
- Protosky for worldgen code
- Kenedian. Their video inspired the idea of getting obsidian from the end. I did copy the empty end and the starting portal block from their video. Also a very good video that lists all the renewable stuff and how to get them in skyblock.
- JokeyPokey and others for taking skyblock to the extreme + videos,theory and other stuff
Btw there isn't code included from these projects. I just looked at these to figure out stuff like empty worldgen,fix end portal location,dripstone override.