samolego / FabricTailor

A server-side or singleplayer skin changing mod for fabric.
https://modrinth.com/mod/FabricTailor
GNU Lesser General Public License v3.0
109 stars 16 forks source link

A /cape command #104

Closed sadlyborger closed 4 months ago

sadlyborger commented 4 months ago

Instead of downloading also in client, would it be possible to have /cape command and allow us to change the cape base on servers cape folder or we can use the mojangs cape link. Example : https://minecraft.wiki/images/Mojang_Classic_Cape_%28texture%29.png?4a4e7&format=original

samolego commented 4 months ago

tldr: No, sadly not.

Longer explanation: Minecraft skin system works by delivering information about specific player's skin to client. That skin info includes cape. Fabrictailor "injects" its data to skin info to get the cape working, but at a cost - skin info is not signed by Mojang anymore (aka client knows somebody made modifications to skin) so it refuses to show the new skin + cape. If fabrictailor is installed on client though, it accepts the data.

sadlyborger commented 4 months ago

Thank you very much. 🙇 That explains it.