Cape Support
Understand which capes SkinsRestorer can show.
Capes are cosmetic items on a Minecraft player's back. They do not affect the game.
How capes work in Minecraft
Capes come from:
- Account events: Migration capes and the Vanilla cape for linked Bedrock and Java accounts
- Events: Minecraft Live, MINECON, and social media campaigns
- Staff or volunteer work: Mojang employees, translators, and moderators
- Personal awards: Capes for specific Java Edition players
- Pan Cape: The only cape given automatically to all players
You cannot create a custom cape or move a cape to another account. Each cape belongs to a Mojang or Microsoft account.
How SkinsRestorer handles capes
When you use /skin <playerName>, SkinsRestorer gets the complete skin data from Mojang.
The data contains:
- The skin texture
- The cape texture (if the player has one equipped)
- Mojang's cryptographic signature
If the source player has an equipped cape, your character also shows it.
Example
/skin DinnerboneIf Dinnerbone equips a Mojang employee cape, your character shows the same skin and cape.
Limitations
What SkinsRestorer can do
- Copy skins from players who have capes (cape included)
- Display the cape that comes with the copied skin data
What SkinsRestorer cannot do
- Create custom capes: Capes need Mojang's signature and belong to specific accounts.
- Add capes to URL skins:
/skin urlcreates only a skin texture. - Remove a cape from copied data: Copied skin data includes the skin and its cape.
- Create other capes: Mojang does not provide an API for new capes.
MineSkin creates only skin textures for /skin url. It cannot create capes because capes require Mojang account verification.
Finding players with capes
To copy a cape, find a player who has equipped one.
Players with capes include:
- Mojang employees (Mojang cape)
- MINECON attendees (various years)
- Minecraft Live participants
- Content creators with personal capes
SkinsRestorer copies the cape that the source player equips. Cached data can show the old cape until you refresh it.
Refreshing cape data
If the source player changes their cape, refresh the cached data:
/skin updateYou can also clear and apply the skin again:
/skin clear
/skin <playerName>Technical details
Cape data is part of Mojang's signed skin property. The Base64-encoded texture data contains URLs for the skin and cape:
{
"textures": {
"SKIN": {
"url": "http://textures.minecraft.net/texture/..."
},
"CAPE": {
"url": "http://textures.minecraft.net/texture/..."
}
}
}The cape URL exists only when the player equips a cape. Mojang signs the complete data. Therefore, SkinsRestorer cannot create custom capes.
How is this guide?
Last updated on