Block outlines are rendered behind translucent elements if the “High Contrast Block Outlines“ option is enabled. This has been an issue ever since the option was first added in 1.21.2 in my testing. This happens regardless of the “Improved Transparency” option.
Steps to reproduce:
Enable the “High Contrast Block Outlines” option.
Line up a selected block’s outline in front of a translucent element.
Expected result:
Block outlines are always rendered in front of translucent objects.
Actual result:
High Contrast Block Outlines are rendered behind translucent objects.
Thank you for helping us improve Minecraft! We saved your files: