Certain world configurations cause the player to spawn at y=5, even if there are solid blocks in the way. This seems to happen only upon first entering the world.
I'm not exactly sure why this is the case or which configuration settings cause this, but it seems to affect superflat worlds where the top layer is a block that doesn't "floor the world's biome" (ex. grass in plains, sand in deserts, mycelium in mushroom biomes).
This can be most easily observed by using the "redstone ready" superflat preset.
To reproduce:
1. Create a new superflat world with the preset "redstone ready"
2. Notice that the player spawns inside the sandstone. This does not seem to happen for "classic flat" worlds or normal worlds.
Linked issues
is duplicated by 8
relates to 2
Attachments
Comments 4
I just tested a Void World preset, but changed it into having 64 airblocks
[media]
But instead, it always spawns me at y=0.
Unsure if this is rather MC-130098 though (I created now a new bugpost for it, MC-130523, just mentioning it so those can be all related).
Creating a world with the water world preset crashes you, you can't even enter it, with a "java.lang.NullPointerException: Exception in server tick loop" description in the crash log (just found it's MC-124972), so I'd currently assume some world presets are not fully fixed yet.
I also tested a few of the other presets which were fine though, it spawned me at y=64, so I'm currently also unsure whether or not this specific bugpost here is fixed.
I have no idea as to whether or not this should be marked as fixed...

Cannot repro, assuming fixed.
Seems fixed in 18w22b; not entirely sure though