Void Worldgen
This datapack creates an infinite void world with properties similar to classic SkyBlock. All important structures generate with the same boundaries as in a normal world with the same seed, but without blocks. End portals and sculk sensors appear in the world to allow access to the End and obtain sculk.
Structures
All structure boundaries generate at the same coordinates as in a normal world with an identical seed, along with some entities. Here is a list of the most significant structures:
- Ancient Cities — appear with the same boundaries (mobs do not spawn inside), and sculk shriekers that can summon wardens (shrieker locations may differ from a normal world)
- Ocean Monuments — generate with the same boundaries (guardian farms can be built as usual); elder guardians spawn but immediately fall into the void
- Pillager Outposts — appear with the same boundaries (pillagers spawn inside) along with any allays that normally generate there
- Strongholds — generate with the same boundaries, end portal located in the same place (though ender eyes may not match a normal world with the same seed)
- Witch Huts — appear with the same boundaries (witch farms can be built as usual)
- Mansions — generate all allays that spawn in a normal world
- Nether Fortresses — appear with the same boundaries (spawner-less fortress farms can be built as usual)
- End Cities — generate all shulkers and ships that spawn in a normal world
- Trial Chambers — appear with the same boundaries (mobs do not spawn inside)
The End Dimension
In the End dimension, the obsidian pillars and exit end portal generate as normal. When a player passes through an end gateway, a small end island appears, but the other outer end islands do not generate.
Other SkyBlock Datapacks
My SkyBlock collection includes additional options for void world generation. Specifically, there are presets where the stronghold generates with a lava pit beneath the end portal or with the entire portal room. There is also a preset that removes all blocks and entities, leaving only a biome map with structure boundaries. Additionally, there are several datapacks for creating a standard SkyBlock island when generating a world.
Compatibility
This datapack is automatically compatible with any datapacks that only add structures to the world, such as Dungeons and Taverns, Structory, and Explorify. Any datapacks that modify world generation using only density functions and noise are automatically compatible, such as Tectonic and Continents. Datapacks that modify world generation in other ways or modify/add biomes are incompatible without additional compatibility patches. The following compatibility patches are available:
- Terralith — SkyBlock Terralith Compat
- Nullscape — SkyBlock Nullscape Compat
- Amplified Nether — SkyBlock Amplified Nether Compat