NeRdTheNed/RetroWrapper

Capes are not wrapped?

NeRdTheNed opened this issue · 2 comments

RetroWrapper does not handle cape URLs. The fix would be similar to the skin fix. Needs more investigation.

Although this was theoretically fixed in commit 272cc65, the versions of Minecraft I tested simply never tried to load the cape. I confirmed that the cape download logic worked by wrapping the link that OptiFine uses for its own cape system (https://optifine.net/capes/(player name).png), which works. (Note to self: try wrapping OptiFine capes if the player doesn't have a vanilla cape?) I have no clue why vanilla versions don't try to load the cape. I probably haven't tested enough, but I can't think of anything else to try... I guess this issue will stay open for a while.

With the help of some jar modding, I've determined that Minecraft isn't properly seeing the patch for capes, despite it working in the exact same way that the skin patch works. Here's Beta 1.7.3:
Screen Shot 2022-11-08 at 12 13 37 pm
The correct output should be that both URLs are redirected to 127.0.0.1.