Overview#
The Capes Mod (version 26.1.2 for Minecraft) is an exhaustive cosmetic utility designed to bring the rare and prestigious appearance of capes to every player. Historically, capes in Minecraft were limited to Mojang employees, Minecon attendees, or specific event participants. This mod breaks those limitations by allowing players to fetch and display capes from a variety of popular third-party services or even upload their own custom designs.
Unlike many other cosmetic mods, the Capes Mod is lightweight and focuses on client-side rendering, ensuring that it does not impact server performance. It acts as a bridge between the player's character and multiple cape databases, rendering the appropriate texture based on the player's UUID. Furthermore, the mod features full synchronization, meaning any other player using the mod will be able to see your chosen cape, and you will be able to see theirs.

Mechanics#
The mod operates through a sophisticated rendering engine that overrides the default player model's back layer. It functions through the following core mechanics:
Cape Fetching
Upon joining a world or server, the mod sends a request to the APIs of enabled cape providers. It uses the player's unique UUID to check if a cape is assigned to that account on services like OptiFine or MinecraftCapes. If a match is found, the texture is downloaded and applied in real-time.
Rendering & Animation
The mod supports standard 64x32 textures as well as high-definition (HD) and animated capes. The capes follow the player's movement physics, swaying during sprints and fluttering during falls.
Elytra Integration
One of the most significant features of the mod is its automatic Elytra skinning. When a player equips an Elytra while wearing a cape, the Elytra texture will automatically update to match the cape's design. This ensures a cohesive look even while flying.
| Feature | Description |
|---|---|
| Syncing | Visible to all users of the mod on any server. |
| Resolution | Supports standard, HD (up to 4K), and animated GIF/PNG formats. |
| Physics | Dynamic movement based on player velocity and environment. |
| Elytra | Automatic texture mapping from cape to wings. |
Supported Providers#
The Capes Mod is compatible with a wide array of existing cape services. Players do not need to choose just one; the mod can check multiple sources simultaneously based on priority settings in the configuration.
- OptiFine: Displays capes owned by players who have donated to the OptiFine project.
- LabyMod: Supports the custom cloaks and cosmetics provided by the LabyMod client.
- MinecraftCapes: A free service that allows users to upload any custom image to be used as a cape.
- Mantle: Integration for capes provided by the Mantle cosmetic platform.
- 5Zig: Support for the legacy 5Zig mod cape system.
- Mojang Official: Automatically renders official capes (Migrator, Minecon, etc.) if the player owns them.

Configuration#
The mod provides an extensive configuration menu, typically accessible via the Mod Menu screen or a dedicated keybind (default: N or C depending on the specific build).
Config Options
Users can modify the capes.json or cape-provider.json5 file located in the .minecraft/config directory to fine-tune their experience:
- Enable/Disable Providers: Toggle individual services (e.g., turn off OptiFine capes but keep MinecraftCapes active).
- Cape Visibility: A master toggle to show or hide all capes in the game.
- HD Support: Enable or disable high-resolution texture rendering to save on VRAM.
- Animation Speed: Adjust the frame rate for animated capes.
- Custom URL: Some versions allow players to input a direct URL to a
.pngfile to set their own cape without using an external service.
Keybindings
| Action | Default Key |
|---|---|
| Open Cape Menu | N |
| Quick Toggle Cape | None (Unbound) |
| Refresh Capes | None (Unbound) |
Customization#
To "wear any cape you wish," players typically utilize the MinecraftCapes integration. This process allows for complete creative freedom:
- Design: Create a cape texture using an image editor or a tool like Blockbench. The standard size is 64x32 pixels, but HD versions (128x64, 256x128, etc.) are supported.
- Upload: Visit the supported provider's website (e.g., minecraftcapes.net) and upload the image to your account UUID.
- Activation: Ensure the provider is enabled in the mod's in-game configuration.
- Verification: Restart the game or use the "Refresh Capes" function to see the new design applied to your character.

Commands#
While primarily managed through a GUI, the mod includes several commands for quick adjustments and troubleshooting:
/cape reload- Forces the mod to re-fetch cape textures for all players currently in the world./cape toggle- Quickly switches your own cape visibility on or off./cape set <url>- (Available in specific versions) Sets your cape to a direct image link./cape reset- Removes any custom overrides and returns to the default cape assigned to your UUID.
Compatibility#
The Capes Mod is designed for maximum compatibility within the 1.20.1 ecosystem:
- Mod Loaders: Fully supports both Forge and Fabric (requires Fabric API).
- Shaders: Compatible with Iris and Oculus shaders; capes will correctly receive lighting and shadow information.
- Performance Mods: Works seamlessly alongside Sodium, Lithium, and FerriteCore.
- Skin Mods: Compatible with Slim (Alex) and Classic (Steve) player models, as well as mods that add 3D layers to skins.
Note: This mod is purely cosmetic and does not add any new mobs, blocks, biomes, or gameplay-altering items to the Minecraft world. It is intended for visual personalization only.