Steps to reproduce:
Import and apply the attached resource pack:
Create/open a creative world
Create an iron golem
Observed result:
The iron golem is rendered “corrupted”, with a purple and black texture
Expected result:
The iron golem is supposed to render with it’s full correct texture
Notes:
See this comment by @unknown.
It is unknown if this issue is only present on specific devices, or is present across all devices like the pinned commenter has suggested, but either could be a possibility.
Devices confirmed affected:
Xbox Series X
iPhone 11 Pro
iPhone 13 Pro
Related issues
Attachments
Comments



I can verify that this is not an issue with the iron golem texture itself because when I changed the min_engine_version of the pack (attached to the report) to 1.18.0, the iron golem did not render corrupted in-game, and appeared as it’s normal 32x texture. As soon as I changed the min_engine_version of the pack to 1.17.0, the iron golem rendered corrupted in-game.

The attached pack contains a folder called _MACOSX, which prevents the pack from being imported. The iron golem texture file is also in the wrong folder. It should be in textures/entity, not textures/entity/iron_golem. Only the cracked textures go in the iron_golem folder.
I fixed these issues, but I was not able to reproduce the issue. Are you sure that the pack you attached is the same one you used to reproduce the issue?

Having looked into this further, I have found the iron_golem folder containing the crack textures of an iron golem to be the cause. I have made an entirely new pack showcasing the issue and fixing the personal errors you mentioned I made in the first one @OcelotOnesie . You will notice that as soon as you delete the “iron_golem” folder in the pack containing the crack textures, the iron golems texture returns back to normal.
I would like to additionally note that this only became an issue in more recent versions of Minecraft, and altering the “min_engine_version” in a pack seems to also alter if the iron golem appears corrupted or not, meaning that in some way shape or form, the issue may have relation to MCPE-185316, and is indeed a bug itself.

Can confirm. This bug summary should be updated to describe the underlying issue: some devices fail to find a texture when its name matches a folder in the same directory.
Here is another screenshot of the iron golem issue from @D3RPFR0G on Twitter, from years ago:
[media]You can make this same issue occur on affected devices by creating a resource pack that includes a folder named "dirt" in the textures/blocks directory. This will cause the following glitched appearance:
[media]Any texture can have the same issue.
Note that this does not happen with the vanilla resources due to how they are sliced. The textures/entity/iron_golem.png texture never appears in the same slice as the textures/entity/iron_golem folder with the cracking textures. However, any resource pack that attempts to replace both the base iron golem and its cracked textures will have this issue on affected devices.
Platform-specific information would really aid this report. The screenshots I provided were taken on an iPhone 13 Pro.
This issue existed long before the horse armor issue, so it is most likely not related. You are seeing it change with the min_engine_version because iron golem cracking was a 1.18.10 feature.

Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response.
The attached MCPacks appear to crash the game when attempting to load them on an iOS device. Are you certain that the packs are set up correctly? Also, are you still experiencing the issue on the latest versions?
This ticket will automatically reopen when you reply.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki