A SkyBlock world generates exactly like a Default generation world, but with every block removed. Biomes and Structure Bounding Boxes are kept in place. This means Husks will still spawn in Deserts and Blazes will spawn in Nether Fortresses, for example.
The only difference is that End Portal eyes are randomized — this may change in the future.
Only a few things are generated:
-
End Portal Frames (unless
generateEndPortals
is set tofalse
): -
Ancient City Portal Frames with a Sculk Shrieker (unless
generateAncientCityPortals
is set tofalse
): -
Silverfish spawners (unless
generateSilverfishSpawners
is set tofalse
) -
Magma Cube spawners in Treasure Room Bastion Remnants (only if
generateMagmaCubeSpawners
is set totrue
) -
Random End Gateways throughout the End (only if
generateRandomEndGateways
is set totrue
)