Background
The Migration cape was rolled out to all eligible players who bought Minecraft before December 1, 2020 and migrated their Mojang or legacy account to a Microsoft account.
Turning off the Migration cape
I want to stop seeing the Migration cape on other players.
You can turn off your own cape via this setting in Options > Skin Customization
:
…but there is no option to stop seeing the migration cape on other players.
Does anyone have a solution to this problem?
Texture pack editing and/or mods are both acceptable solutions, as long as they also revert the elytra into the original design. If a solution requires disabling the ability to see all capes, that is undesirable but acceptable.
Thank you!
Best Answer
Capes can be removed by modifying the game's Core Shaders via a resourcepack (possible 1.17 and onwards).
The
rendertype_entity_solid.fsh
shader controls the cape rendering. The cape can be made entirely transparent by inserting this bit of code:Like so:
The
rendertype_armor_cutout_no_cull.vsh
shader controls armor rendering, including elytra. The cape texture can be removed from the elytra by inserting the following code by McTsts:Like so:
Resourcepack download