Cape Provider
by litetex
With Cape Provider installed on Fabric, a player can wear a cape chosen from several providers, or from one the player or a mod author adds.
What it does
Cape Provider is a client-side utility for Fabric that displays capes on player models. It works as a framework: it lets providers be added in several ways, from simple to programmatic, and lets the order in which providers are checked be set. A remote provider or a provider built from a mod's own resources and metadata can supply the texture.
Mod developers can show a cape for supporters or contributors of their mod by declaring it in fabric.mod.json and placing the image in a cape directory, which requires no network communication. Two optional files refine a provider: owners.txt limits the cape to listed player names or UUIDs, and name.txt overrides the provider's display name. Images should not exceed 10MB, and animated textures can be frozen or disabled in the settings.
The mod requires Fabric API and is open source under the GNU Lesser General Public License v2.1 or later. It is published for 1.21 – 26.3 with files for 26.3, and snapshot builds are published as well. Mod Menu is optional, and Capes is listed as incompatible.
Key features
Ordered providers
Providers can be arranged in a set order, so the first one that supplies a cape for a player is the one shown.
Custom providers
Developers can write a remote provider or a programmatic provider to display capes from their own source.
Owner filtering
An owners.txt file restricts a cape to listed player names or UUIDs; without it, every player shows the cape.
Fine-tuned application
Several options control how capes are applied, including texture resolvers chosen by id and the handling of animated textures.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x10 of 10 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
Incompatible 1
Use cases
Supporter capes
A mod author can give a cape to supporters or contributors using only the mod's resources and metadata.
Server-independent display
Because capes are read from local resources, no network communication is needed to show them.
Who it’s for: Players who want capes from more than one source, and mod developers who want to show a cape to a defined group of players.
How it compares
More Capes is client-side only, open source under the MIT License and published for 1.21.8 – 26.3. Elytra & Capes is also client-side only, but is not open source and is published for 1.21.6 – 26.3. Cape Provider is open source under the GNU Lesser General Public License v2.1 or later, and covers 1.21 – 26.3, so it reaches the earliest versions of the set.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Cape Provider | Fabric | 1.21 – 26.3 | Client-side only | 2026-10-10 |
| More Capes | Fabric | 1.21.8 – 26.3 | Client-side only | 2026-09-16 |
| Elytra & Capes | Fabric | 1.21.6 – 26.3 | Client-side only | 2026-10-14 |
Questions
Does Cape Provider need Fabric API?
Does a server need Cape Provider installed?
How does a player restrict a cape to some accounts?
Is Capes compatible with Cape Provider?
In the catalog
Cape Provider is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.
More from litetex
Similar mods
What the author says
You can choose from various providers or add your own. Improved/Reworked version of the "Capes" mod: Improved and easier cape provider integration Allows ordering providers Support for custom providers More options to fine tune how capes are applied Written only in Java (no Kotlin needed) Various fixes and improvements
Official listing
- Modrinth page
- modrinth.com/mod/cape-provider
- Owner
- litetex
- Published
- 2025-03-09
- Updated on Modrinth
- 2026-10-10
- Facts verified
- 2026-10-15
