Cape Provider MODについて
ケープを提供します!
さまざまなプロバイダーから選択したり、独自のプロバイダーを追加したりできます。
「Capes」modの改良/リワーク版:
- ケーププロバイダーの統合が改善され、より簡単に
- プロバイダーの順序付けが可能
- カスタムプロバイダーのサポート
- ケープの適用方法を細かく調整するためのより多くのオプション
- Javaのみで記述(Kotlin不要)
- さまざまな修正と改善

カスタムケーププロバイダーの作成
このmodは、プロバイダーを追加するためのさまざまな方法を提供します。
以下の可能性は、簡単な順に並んでいます:
シンプルなローカルプロバイダー
推奨対象:
- カスタマイズ可能なケープが欲しいだけのユーザー
- Modpack(config/cape-provider/simple-customを使用)
ケープを表示する最も簡単な方法は、config/cape-providerディレクトリに移動し、cape.pngという名前のケープテクスチャファイルを作成することです。
さらに、以下のオプションファイルがあります:
- owners.txt - ケープを表示するプレイヤー名またはUUIDを決定します。このファイルが存在しない場合、すべてのプレイヤーにケープが表示されます。
- name.txt - プロバイダーの表示名を上書きします
config/cape-provider/simple-customに対応するディレクトリを作成することで、さらにプロバイダーを追加することもできます。例:config/cape-provider/simple-custom/my-super-cool-provider/cape.png
設定内のリモートプロバイダー
推奨対象:
- カスタムリモートプロバイダーを追加したいユーザー
このデモでは、custom-cape-demo内でケープを適用する方法を紹介します。
- config/cape-provider/config.jsonにある設定ファイルを開く
- remoteCustomProvidersセクションに以下のエントリを追加する:
{ "id": "cp1", "name": "CustomProvider1", // プレイヤーごとにケープをカスタマイズするには、uuidを$id、$name、または$idNoHyphenに置き換えられます "uriTemplate": "https://raw.githubusercontent.com/litetex-oss/mcm-cape-provider/refs/heads/dev/custom-cape-demo/uuid.png" }
SkinMCの例
{ "id": "skinmc", "name": "SkinMC", "uriTemplate": "https://skinmc.net/api/v1/skinmcCape/$id" }
- ゲームを再起動し、プロバイダーを有効化する
詳細については、RemoteCustomProviderおよびRemoteCustomProviderConfigをご覧ください
注意:テクスチャリゾルバーはtextureResolverId属性を使用して選択できます(詳細は以下を参照)。
Mod経由
推奨対象:
- Mod
あなたがmod開発者で、例えばあなたのmodのサポーターやコントリビューターにケープを表示したい場合、modのリソースやfabric.mod.jsonのメタデータを使用して提供できます。全体的な動作は、modmenuがこれを処理する方法と似ています。
ローカル/シンプル(推奨)
このアプローチはネットワーク通信を必要とせず、推奨される方法です。capeディレクトリからメタデータとリソースを読み取ることで機能します。
以下に例を示します:
- 以下のmodメタデータを追加する:
fabric.mod.json
{ ... "custom": { "cape": "Contributors" } }
- resources内にcapeディレクトリを作成する
- cape/cape.pngにケープテクスチャを追加する
- cape/owners.txtにケープを付与するプレイヤーをUUIDまたは名前で追加する
注:より詳細なバリアントもあります
fabric.mod.json
{ "custom": { "cape": { "name-extra": "Contributors", "owners": { // UUIDも使用できます "names": [ "Notch" ] } } } }
このmod自体がこの戦略を使用しています。詳細はfabric.mod.jsonまたはcapeディレクトリをご覧ください。
リモート
リモートケーププロバイダーを追加する方法を示す実装例を以下に示します:
fabric.mod.json
{ ... "custom": { "cape": "https://raw.githubusercontent.com/litetex-oss/mcm-cape-provider/refs/heads/dev/custom-cape-demo/uuid.png" } }
より詳細なバリアントを以下に示します
fabric.mod.json
{ "custom": { "cape": { // 全員にクリスマスケープを付与する // ここでは$uuidのような変数も使用できます。詳細は上記を参照 // $を\でエスケープする必要がある場合があります。あるいは$の代わりに§を使用することもできます // 代替案:"uriTemplate" "url": "https://example.org/textures/§uuid.png", "changeCapeUrl": "https://...", "rateLimitedReqPerSec": 20 // デフォルトは20 } } }
プログラムによる方法
プログラムによるケーププロバイダーを作成することもできます。
補足
最大サイズ
画像/テクスチャは10MBを超えないようにしてください。超えると無視される場合があります。
テクスチャリゾルバー / アニメーションテクスチャ
現在、以下のリゾルバーが組み込まれています:
リゾルバーID - アニメーション - フォーマット - 例 - 備考
default / null - ❌ - PNG - uuid.png sprite - ✔ - スタックPNG - animated.png | gif | ✔ | GIF | animated.gif | 使用は推奨されません。GIFはPNGのようなよりモダンなフォーマットと比較して、より多くのリソースを必要とします。 |
アニメーションテクスチャは設定で凍結または完全に無効化できることに注意してください。
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-6.0.0-SNAPSHOT.jar (224 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.
バージョン
依存関係あり
| Minecraft | ローダー | ファイル | 日付 | 操作 |
|---|---|---|---|---|
| 26.3 | Fabric | 26.3224 KB | ||
| 26.3 | Fabric | 26.3200 KB | ||
| 26.3 | Fabric | 26.3200 KB | ||
| 26.3 | Fabric | 26.3200 KB | ||
| 26.2 | Fabric | 26.2200 KB 2 | ||
| 26.2 | Fabric | 26.2199 KB | ||
| 26.1.2 | Fabric | 26.1.2198 KB | ||
| 26.1.2 | Fabric | 26.1.2198 KB |
動作に必要なもの
- Capes互換性なし
- Fabric API必須
- Mod Menu任意
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-6.0.0-SNAPSHOT.jar (224 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 7c36bbee3a75ee3d10bf5864a8bb6ff40d7f320b.
レビュー
Cape Providerの最初の評価を書きませんか


