À propos du mod Cape Provider
Vous fournit des capes !
Vous pouvez choisir parmi différents fournisseurs ou ajouter le vôtre.
Version améliorée/retravaillée du mod "Capes" :
- Intégration des fournisseurs de capes améliorée et simplifiée
- Permet d'ordonner les fournisseurs
- Prise en charge des fournisseurs personnalisés
- Plus d'options pour affiner la façon dont les capes sont appliquées
- Écrit uniquement en Java (pas besoin de Kotlin)
- Divers correctifs et améliorations

Créer un fournisseur de capes personnalisé
Le mod propose de nombreuses façons différentes d'ajouter un fournisseur.
Les possibilités suivantes sont classées par ordre de simplicité :
Fournisseur local simple
Recommandé pour :
- Les utilisateurs qui veulent simplement une cape personnalisable
- Les modpacks (en utilisant config/cape-provider/simple-custom)
La façon la plus simple d'afficher une cape est de se rendre dans le répertoire config/cape-provider et de créer un fichier de texture de cape nommé cape.png.
De plus, les fichiers facultatifs suivants existent :
- owners.txt - Détermine quels noms de joueurs ou UUID auront la cape affichée. Si ce fichier n'est pas présent, tous les joueurs afficheront la cape.
- name.txt - Pour remplacer le nom d'affichage du fournisseur
Vous pouvez également ajouter d'autres fournisseurs en créant les répertoires correspondants dans config/cape-provider/simple-custom. Exemple : config/cape-provider/simple-custom/my-super-cool-provider/cape.png
Fournisseur distant dans la configuration
Recommandé pour :
- Les utilisateurs qui veulent ajouter un fournisseur distant personnalisé
Cette démo montre comment appliquer les capes dans custom-cape-demo.
- Ouvrez le fichier de configuration situé dans config/cape-provider/config.json
- Dans la section remoteCustomProviders, ajoutez l'entrée suivante :
{ "id": "cp1", "name": "CustomProvider1", // Vous pouvez remplacer uuid par $id, $name ou $idNoHyphen pour personnaliser la cape par joueur "uriTemplate": "https://raw.githubusercontent.com/litetex-oss/mcm-cape-provider/refs/heads/dev/custom-cape-demo/uuid.png" }
Exemple pour SkinMC
{ "id": "skinmc", "name": "SkinMC", "uriTemplate": "https://skinmc.net/api/v1/skinmcCape/$id" }
- Redémarrez le jeu et activez le fournisseur
Pour plus de détails, consultez RemoteCustomProvider et RemoteCustomProviderConfig
REMARQUE : Les résolveurs de textures peuvent être sélectionnés à l'aide de l'attribut textureResolverId (voir ci-dessous pour plus de détails).
via les mods
Recommandé pour :
- Les mods
Si vous êtes un développeur de mod et que vous souhaitez, par exemple, afficher une cape pour les supporters ou les contributeurs de votre mod, vous pouvez la fournir à l'aide des ressources et/ou des métadonnées du mod dans fabric.mod.json. Le comportement global est similaire à la façon dont modmenu gère cela.
Local/Simple (recommandé)
Cette approche ne nécessite aucune communication réseau et est la méthode recommandée. Elle fonctionne en lisant les métadonnées et les ressources du répertoire cape.
Voici un exemple :
- Ajoutez les métadonnées de mod suivantes :
fabric.mod.json
{ ... "custom": { "cape": "Contributors" } }
- Créez un répertoire cape dans resources
- Ajoutez la texture de cape dans cape/cape.png
- Ajoutez les joueurs qui doivent recevoir la cape dans cape/owners.txt avec leurs UUID ou noms
Remarque : Il existe également une variante plus détaillée
fabric.mod.json
{ "custom": { "cape": { "name-extra": "Contributors", "owners": { // Vous pouvez aussi utiliser des UUID "names": [ "Notch" ] } } } }
Le mod utilise lui-même cette stratégie. Consultez le fabric.mod.json ou le répertoire cape pour plus de détails.
Distant
Voici un exemple d'implémentation montrant comment ajouter un fournisseur de capes distant :
fabric.mod.json
{ ... "custom": { "cape": "https://raw.githubusercontent.com/litetex-oss/mcm-cape-provider/refs/heads/dev/custom-cape-demo/uuid.png" } }
Voici une variante plus détaillée
fabric.mod.json
{ "custom": { "cape": { // Donne une cape de Noël à tout le monde // Vous pouvez aussi utiliser des variables ici, comme $uuid. Voir ci-dessus pour plus de détails // Vous devrez peut-être échapper le $ avec \ ou vous pouvez utiliser § à la place de $ // Alternative : "uriTemplate" "url": "https://example.org/textures/§uuid.png", "changeCapeUrl": "https://...", "rateLimitedReqPerSec": 20 // Par défaut, 20 } } }
Programmatique
Vous pouvez également créer un fournisseur de capes programmatique.
Remarques supplémentaires
Taille maximale
Les images/textures ne doivent pas dépasser 10 Mo. Sinon, elles risquent d'être ignorées.
Résolveurs de textures / Textures animées
Les résolveurs suivants sont actuellement intégrés :
Resolver-ID - Animated - Format - Example - Notes
default / null - ❌ - PNG - uuid.png sprite - ✔ - Stacked PNG - animated.png | gif | ✔ | GIF | animated.gif | Utilisation non recommandée Les GIF nécessitent plus de ressources par rapport à des formats plus modernes comme le PNG. |
Veuillez noter que les textures animées peuvent être figées ou complètement désactivées dans les paramètres.
Comment installer Cape Provider
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 26.1.2–26.3 on Fabric automatically, together with its dependencies: Fabric API.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file cape-provider-5.6.2.jar (200 KB) for your game version.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it. Required dependencies go there too: Fabric API.
Launch the loader profile
Open “Mods” in the main menu: Cape Provider should be in the list.
Cape Provider works on the player’s side only: there is no need to install it on a server.
Versions
Avec dépendances
| Minecraft | Loader | Fichier | Date | Actions |
|---|---|---|---|---|
| 26.3 | Fabric | 26.3200 Ko | ||
| 26.3 | Fabric | 26.3200 Ko | ||
| 26.3 | Fabric | 26.3200 Ko | ||
| 26.2 | Fabric | 26.2200 Ko 2 | ||
| 26.2 | Fabric | 26.2199 Ko | ||
| 26.1.2 | Fabric | 26.1.2198 Ko | ||
| 26.1.2 | Fabric | 26.1.2198 Ko | ||
| 26.1.2 | Fabric | 26.1.2201 Ko |
Ce qu'il faut pour l'exécuter
- Capesincompatible
- Fabric APIobligatoire
- Mod Menufacultatif
FAQ
Which Minecraft versions does Cape Provider work on?
There are files for 26.3, 26.2, 26.1.2. The newest is 26.3.
Is Cape Provider for Forge or Fabric?
Only for Fabric: 26.1.2–26.3. There are no files for Forge or NeoForge: a mod for another loader will not start.
What does Cape Provider need to work?
Required: Fabric API. Without it the mod will not start: dependencies go into the same mods folder. Optional: Mod Menu.
What is Cape Provider incompatible with?
The author marks it as incompatible with Capes: they will not run together.
Do I need to install Cape Provider on a server?
No. Cape Provider works on the player’s side only: there is no need to install it on a server.
Where can I download Cape Provider safely?
On this page: the file cape-provider-5.6.2.jar (200 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 3231a2c7744683014c261be19334f25dee277e99.
Avis
Soyez le premier à noter Cape Provider


