跳到正文

Creators Capes

作者:SirOMGitsYOU

Modpack Devs, Server owners - Add you own custom capes!

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

Logo

curseforge modrinth

Divider

Add custom capes to your modpack without writing code or shipping a resource pack. Creator Capes lets pack authors define cape items in JSON, drop PNG textures into a config folder, and hand them out as rewards, shop items, or creative-tab entries. You can also assign permanent UUID cape overrides (local or remote textures) with no item required — useful for staff, patrons, or shared pack branding.

Divider

Features

  • JSON-driven items: register any number of cape items in config/creatorcapes/capes.json
  • Simple asset workflow: worn cape textures go in config/creatorcapes/textures/
  • Optional inventory icons: per-cape icons, or a shared ? placeholder when none is set
  • Creative tab: all cape items appear in the Creator Capes item group
  • UUID cape overrides: permanent capes by player UUID via remote.toml (no item needed)
  • Remote override config: point config.toml at a hosted TOML so every client loads the same UUID list
  • Local or HTTPS textures: override textures from textures/ or image URLs (cached on download)
  • Vanilla cape rendering: equipped / override capes replace the player’s worn cape sheet (including elytra when the sheet has wing UVs)
  • Wavey Capes support: compatible when Wavey Capes is installed (optional; not required)
  • Flexible equip slots: Trinkets / Curios when present, chestplate slot otherwise

Divider

Getting started

After the first launch, the mod creates:

config/creatorcapes/
  capes.json
  config.toml
  remote.toml
  textures/

Cape items

  1. Open capes.json and add your cape entries.
  2. Place worn cape PNGs in textures/ (standard 64×32 Minecraft cape layout).
  3. Optionally add inventory icon PNGs and reference them with "icon".
  4. Restart the game or server.
  5. Find capes in the Creator Capes creative tab, or run /give @s creatorcapes:<id>.

Right-click a cape item to equip it.

UUID overrides (no item)

  1. Edit remote.toml (or host a copy and set [remote].url in config.toml).
  2. Add [[cape]] entries with a player uuid and texture (filename under textures/ or an https:// URL).
  3. Restart clients (and the server if you keep configs in sync that way).

Divider

Configuration

Cape items — config/creatorcapes/capes.json

{
  "capes": [
    {
      "id": "my_cape",
      "name": "My Cape",
      "texture": "my_cape.png",
      "icon": "my_cape_icon.png",
      "rarity": "uncommon"
    }
  ]
}

Fields

Field Required Description
id Yes Item id under creatorcapes: (letters, numbers, _, -)
name Yes Display name in inventory and tooltips
texture Yes Worn cape PNG filename in config/creatorcapes/textures/
icon No Inventory icon PNG in textures/. Uses ? fallback if omitted or missing
rarity No common, uncommon, rare, or epic (default: uncommon)

UUID overrides — config/creatorcapes/config.toml

[remote]
# Fetch UUID cape overrides from this URL (empty = off)
url = ""

# Also merge overrides from this file under config/creatorcapes/
local_file = "remote.toml"

Merge order: remote URL entries first, then the local file (local wins on duplicate UUIDs).

UUID list — config/creatorcapes/remote.toml

# Permanent cape overrides (no item required).
# texture = HTTP(S) URL, or a filename under config/creatorcapes/textures/

[[cape]]
uuid = "00000000-0000-0000-0000-000000000000"
texture = "https://raw.githubusercontent.com/example/repo/main/cape.png"

[[cape]]
uuid = "11111111-1111-1111-1111-111111111111"
texture = "override_local.png"

An example remote.toml is created on first launch. Prefer GitHub raw or a CDN for hosted images — Imgur is blocked in some countries. If any override uses Imgur, clients see a one-time chat warning when joining a world.

Texture notes

  • Worn capes should be 64×32. Larger images are cropped at runtime.
  • Inventory icons are separate files (typically 16×16 or 32×32).
  • If "icon" is set but the file is missing, the cape item still loads and uses the fallback icon.
  • Downloaded override images are cached under config/creatorcapes/cache/.

Divider

Priority

When several cape sources apply to the same player:

  1. Equipped Creator Capes item (Trinkets / chest)
  2. UUID override from remote.toml / remote URL
  3. Vanilla / Mojang default cape

So UUID overrides only replace the player’s default cape — they never block an equipped Creator Capes item.

Divider

Equipping

Loader Preferred slot Fallback
Fabric Trinkets chest/cape Chestplate
NeoForge (1.21.11) Curios cape Chestplate
NeoForge (26.1.2+) Trinkets Updated chest/cape Chestplate

Without Trinkets or Curios, cape items equip to the vanilla chest slot like a chestplate.

Divider

For modpack creators

  • Ship config/creatorcapes/ to both clients and servers (items + overrides).
  • For shared UUID lists without shipping files, host a remote.toml and set [remote].url on every client.
  • A restart is required after editing capes.json, config.toml, remote.toml, or changing textures.
  • Client inventory icons from config are applied automatically; no extra resource pack.
  • While an item cape is equipped, it fully replaces the player’s cape texture (and elytra when the sheet includes wing UVs).

Divider

Compatibility

Mod Support
Wavey Capes Compatible (optional)
Trinkets (Updated) Dedicated cape slot (Fabric; also NeoForge on 26.1.2+)

常见问题

Creators Capes 支持哪些 Minecraft 版本?

Creators Capes 支持 Minecraft Java 版 1.21.11–26.2,共 3 个版本,可用的加载器:Fabric / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。

Creators Capes 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

SirOMGitsYOU 的其他作品

查看全部 →