FINAL UPDATE: With the dithering settings disabled, all graphical issues are resolved on my Huawei Pura 70 Ultra.
This report can likely be closed now, though perhaps consider making these settings device-aware for future Mali GPU users.
Thank you for the assistance!
**UPDATE: SOLUTION CONFIRMED**
Thank you for pointing me in the right direction! I've identified the exact issue:
**Root Cause:** In versions 1.21.115+, the "Enable Dithering for Mobs" and "Enable Dithering for Blocks" settings are enabled by default in Accessibility options.
**Solution:** Disabling both dithering settings completely resolves:
- Mob texture translucency at close range
- Glass block transparency issues
- All related rendering artifacts on Huawei Pura 70 Ultra
**Workaround confirmed:** Users with similar devices can manually disable these settings to fix the graphics corruption.
Thank you for your assistance in diagnosing this!
With this workaround confirmed, I can now successfully use newer versions. Perhaps consider making these settings disabled by default for Mali GPU devices, or improving the dithering compatibility.
Thanks again for your help!
UPDATE: ISSUE RESOLVED - IDENTIFIED ROOT CAUSE
Thank you for the guidance! I tested further and found the solution:
Root Cause: In versions 1.21.115+, the "Enable Dithering for Mobs" and "Enable Dithering for Blocks" settings in Accessibility are turned ON by default, causing the transparency/translucency bug on Huawei Pura 70 Ultra.
Solution: Turning OFF both dithering settings immediately fixes:
- Mob texture translucency
- Glass block transparency
- All rendering artifacts
Important Note: These settings don't exist in 1.21.114 (which explains why that version works perfectly).
This appears to be a device-specific compatibility issue where the dithering implementation doesn't work correctly with Kirin 9010/Mali GPU.
Suggestion: Perhaps these dithering settings should be OFF by default for Mali GPU devices, or have better device-specific compatibility checks.
I'm playing on my phone. Does that make any difference?
Hello Mojang team!
Just checking if there are any updates on this issue. I wanted to follow up and mention that the bug remains 100% reproducible on Huawei Pura 70 Ultra with all versions after 1.21.114.
The graphical corruption seriously affects gameplay:
- UI artifacts make menus difficult to read
- Glass blocks/panes lose textures at close range
- Mobs become unnaturally translucent at close distance
Thank you for your attention to this regression bug!
UPDATE: MOBS TEXTURE TRANSLUCENCY BUG
In addition to the glass rendering issue, I've discovered another critical graphics bug:
Problem: Mob textures become unnaturally translucent/semi-transparent when viewed at close range.
What happens:
- Mob textures appear "see-through" with improper alpha transparency
- This affects all mob types (animals, monsters, etc.)
- The effect is most noticeable at close distances
- Makes mobs look like "ghosts" with visible background through their textures
This appears to be related to the same underlying graphics rendering issue that affects glass transparency, suggesting a systemic problem with alpha channel/texture transparency handling in versions after 1.21.114.
Proof:
Thank you for the notification. I have updated the "Affected Versions" field to show the exact version from the Minecraft title screen: 1.21.124.02.
The issue description and steps to reproduce remain accurate. Please reopen the report for review.
Friendly reminder:
Just confirming that disabling the dithering settings resolves all graphical issues on Huawei Pura 70 Ultra. This report could be closed as resolved.
Is there any additional information needed from my side?