
[Bug]: Trims and patterns don't match the shape of custom elytras
Daniel99j2 opened this issue · 2 comments
Mod loader
Fabric
Minecraft version
1.20.4
Mod version
3.1.8
Affected mods
- Elytra Trims
- Extensions
Bug description
Sodium is not installed.
Due to the 15th anniversary cape not conforming to the normal shape, any parts not on the main texture are rendered with water and clouds "above" them.
This is easily seen with bug #62
(note in the missing texture one, the dark pixels are the black of the texture)
Trims also hang off the cape with the new cape. (normally the only way to get bug # 1 without the easter egg)
Trims off cape:
Steps to reproduce
- Equip the 15th anniversary cape
- Trim an elytra with silence (others may also have the bug)
- Note that when switching from normal -> silence there are extra pixels that show up
- Go to a water pool
- The extra pixels will look transparent
Relevant logs
No response
This is known (and more noticable with custom elytras with their own shapes). In technical terms, Elytra Trims samples the default elytra texture you have to crop banners and trims. Making it mask for all elytras would multiply the amount of generated textures and cause performance issues. And in addition to that, capes can possibly have unregistered shapes.
This will require a big rewrite of the texture handling system, which is a lot of work, so I humbly ask to cope with having 2 pixels for now.