Saplings can't be grown to trees on the pale moss blocks like Java Edition.
All kind of saplings should be grown on it.
Only cherry sapling can be grown on the pale moss blocks because cherry_tree_feature use tag 'dirt' like this:
"may_grow_on": [
{
"tags": "query.any_tag('dirt')"
}
]
So other trees feature should have parity consistency with the cherry sapling.
Linked issues
Comments 4
Can confirm. The issue is not whether they can be placed on pale moss blocks, but whether they can grow; which they can't.
Steps to reproduce:
Set the
randomtickspeed
to 4000.Plant any sapling that isn't a cherry tree on a pale moss block(s).
Repeat the same process but with a normal moss block.
Optionally: try using bone meal on the tree planted on the pale moss block.
Observed results:
Only the trees planted on the moss blocks will grow, meanwhile, the ones planted on the pale moss block won't. Using bone meal to expedite the process won't make it work either.
Expected results:
Pale moss blocks should have the same properties as regular moss blocks, and be able to grow any sapling.
Code analysis for extra clarity: The component that dictates if a sapling can be grown on a specific block is actually "may_grow_on", not "may_grow_through", which only specifies whether a tree can grow through specific blocks, not whether it'll actually grow on them. This has nothing to do with which blocks a sapling can be placed on, as they can be placed in flower pots, yet the flower pot ID is missing entirely from both of the components.
The reason why the cherry tree is the only one that will grow is because, as Jumao mentioned, both the "may_grow_through" and "may_grow_on" components have the "dirt" tag, meanwhile, all the other trees utilize a different format, and will have all the individual block ID's listed under both components, instead.
All trees except the pale oak have the "minecraft:moss_block" ID, meaning that they can grow on regular moss blocks, but not on the pale variant since it uses a different ID. Pale oak trees lacking both the ability to grow on regular and pale moss is a separate issue that needs to be tracked separately.
I can't reproduce this issue in 1.21.50.22. Is this still an issue in the latest beta/preview?