The offsetting of certain cross-model blocks, such as Short Grass is too extreme when compared to Java Edition. This issue is likely related to recent texture adjustments for X-shaped block models. The random offsets appear to be larger than in Java Edition, causing them to extend farther than they did even in versions before 1.21.70.23. Adjusting these offsets to match Java Edition would likely resolve the issue. To clarify, the fact that cross-model blocks like grass are offset is complete fine (according to the MC-19005 which was resolved as “Won't Fix”), the problem lies with the fact that the offsetting is too extreme and doesn’t match Java Edition. This was mentioned at MCPE-190544 which was closed despite explicitly stating in the description that the degree of offsetting was the problem, not the fact that cross-model blocks are offset in the first place.
Steps to reproduce:
Place multiple Grass Blocks floating above the ground.
Place Short Grass on the floating Grass Blocks until one appears significantly offset near the edge of the block.
Isolate the Grass Block with the intensely offset Short Grass.
Observe how the grass is offset to an extreme degree.
Observed results:
The offsetting of cross-model blocks does not match Java Edition. Short Grass can be offset 7 pixels or more producing an unnatural look that was not present in versions before 1.21.70.23.
Expected results:
The offsetting of cross-model matches Java Edition exactly.
Linked issues
duplicates 1
Attachments
Comments 2


Can confirm in Android
Additional information regarding this issue can be found at MCPE-190544, or the Discord equivalent page: https://discordapp.com/channels/1138536747932864532/1339712398214430880