Is spawning above leaves a bug or a feature. It can happen sometimes and kinda of unnatural to think about it
Seed: 2917133137276911148
Related issues
is duplicated by
Attachments
Comments

We do not have enough information to reproduce this issue.
Please provide the following information about the world you are playing in as text. Attaching a screenshot showing them is not enough.
World Type:
"Default" if you have not chosen one when creating the world.
For "Superflat": Additionally provide the generation preset.
For "Buffet": Additionally provide the generator type and biome you have selected.
Additional generation settings (in case you changed them): E.g. "Generate Structures", "Bonus Chest", ...
Seed: Can be obtained by using the
/seed
command and clicking on the message in chatCoordinates: Can be copied to clipboard by pressing
F3
+C
This issue is being temporarily closed as Awaiting Response. Once the requested information has been delivered, the report will be reopened automatically.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

Default world type. Seed is -1854418717
My screenshot was from pre-1. I was able to repeat on the 2nd start in pre-6 in a dark_forest.
Successfully reproduced on the second attempt.

What do "made changes" and "made transition" mean? Are those developer-speak for some facet of the coding process?

No, that's JIRA speak for "the report was modified" and "the status/resolution of the report was updated".

Thanks, Dhranios.
Violine1101:
Java 1.18 rc3
Seed 131
Spawn location 79.5/127/-112.5 (on top of a leaves)
NOTE: I set the world spawn radius to 1 block vs. the default 10. This MAY be involved.

Another instance:
Java 1.18.1 multiplayer (completely vanilla; no mods or special changes of any kind)
Seed 177
One player spawned on top of a tree.
A different player spawned on the ground.
So, in addition to being annoying, it's random as well.
EDIT: This world used the default spawn radius of 10.

It's random as spawning has a radius from the xz that you can spawn in; you can reproduce this in any world with trees at spawn, it's just rare you actually happen to get that random selection.

Clarify exactly what kind of spawn/respawn are you referring to.
As this is normal, you dont respawn on the world spawn exactly, you spawn in an area? its not a bed spawn where your spawn is exact, worldspawn is randomized and puts you on top of trees sometimes. this only been a thing since like forever?

The report is about world spawn/respawning without bed/anchor.
BTW, Mojang already assigned a priority, so it is a bug in their eyes.

Caused by MC-243079; reverted 1.13 - 1.17 worldspawn behavior to 1.12 behavior.
To clarify the mechanics: 1.12 respawn picked the highest block to spawn the player, but ignored leaves unless there was a solid block beneath. Since 1.18 no longer respects y value for /setworldspawn (more info in MC-245811), the behavior was reverted to 1.12 but without the check for a canopy. Reproduce: /setworldspawn beneath leaves and /gamerule spawnRadius 0 (for convivence) then /kill. You end up on top.
If they reopened and fixed MC-243079, then this bug would be resolved as well.

can confirm in 1.19 Pre-release 1

Can confirm in 1.19.3 and 23w03a

A simple way to reproduce this bug is to repeatedly generating a bunch of single biome dark oak forest worlds, since most of the terrain in that biome is covered by leaves.
Considering MC-243079 is about a command and this is about the world's default spawn I'm not sure a 'caused by' relation makes sense, but the two are definitely closely related behavior wise. Execution is just different.