Relationship between armor stand and Iris shaders
Nice to meet you. I have always enjoyed using Iris Shaders.
I was playing Minecraft in the 1.21.1 environment, and when I stacked armor stands decorated with a forge design, I confirmed that the forge pattern appeared on the front, as shown in the first image. Since I was using a modded environment, I also checked if the same effect could be achieved in vanilla, and it turned out as shown in the second image. It appears that in the vanilla environment, the armor stand that is placed first ends up being the most visible, and the forge pattern is not reflected.
After investigating which mod might be involved, I confirmed that it is related to the presence or absence of Iris Shaders. I tested the following setups, and in all cases the result was the same as in vanilla:
• Integrated version
• Fabric only
• Fabric + Sodium
• Optifine
It is clear that Iris Shaders plays a role since only with Fabric + Sodium + Iris Shaders does the result appear as in the first image. However, since no one else seems to design armor by stacking armor stands, I have not been able to determine the cause despite trying various approaches, including using AI.
I was wondering if there is any feature unique to Iris Shaders that might be causing this? I’d like to understand more about it, so if anyone has any insights, please let me know.


5 Replies
I could make armor like this.
It's cool, but it's bewildering because I don't know why they could do it.

Yeah, Iris changes the ordering of entities
this isn’t really fixable, sadly
I’ll look into if I can work around it
So you're saying this is the intended specification and I can use it this way?
not intended, just unavoidable in the current state of things
I understand. Thanks for the solution.