The Bug:
Trees can generate on non-dirt blocks.
Here is an example:
Version: 1.19.4
Seed: -5497747566889979774
Coordinates: /execute in minecraft:overworld run tp @s 10080.85 63.00 10500.31 -64.61 32.31
Steps to Reproduce:
Generate a world with the seed provided above and teleport to the given coordinates.
Look closely at the tree and the block it has generated on.
Take note as to whether or not trees can generate on non-dirt blocks.
Observed Behavior:
Trees can generate on non-dirt blocks.
Expected Behavior:
Trees would not be able to generate on non-dirt blocks.
Linked issues
is duplicated by
relates to
Attachments
Comments
I create a world again. I can still find it.
[media]Is your game modified? (example: optifine)
I play vanilla version.

Can confirm.
Can confirm in 1.17.1.
Seed: 63654350
Coordinates: /execute in minecraft:overworld run tp @s 3573.86 63.47 6622.43 -1392.90 20.35
Can confirm in 21w44a.
[media]Version: 21w44a
Seed: -7206245882723273550
Coordinates: /execute in minecraft:overworld run tp @s -4645.17 63.45 -2698.03 -830.98 14.70
Can confirm in 1.18.1.
This can also be seen when ruined portals generate among trees.
[media]Version: 1.18.1
Seed: -2853169021812492922
Coordinates: /execute in minecraft:overworld run tp @s 87073.46 66.20 -4259.56 22.69 20.04
Can confirm in 1.19.
Can confirm in 1.19.1.
Version: 1.19.1
Seed: 5070919894020796651
Coordinates: /execute in minecraft:overworld run tp @s 12048.74 63.43 -2316.78 -208.61 30.57
Can confirm in 1.19.2.
Version: 1.19.2
Seed: -2055074493936140863
Coordinates: /execute in minecraft:overworld run tp @s -1173.43 63.59 -8686.31 -122.20 24.59
Hmm. I'm unable to reproduce. There's no tree there for me.