Cape 3D Layers
Turn your flat cape and elytra into real 3D voxel models — with wrapped edges and optional physics.
介绍
3D Cape is a lightweight client-side mod that renders your Minecraft cape and elytra as genuine 3D geometry instead of flat textures. The cape design is extruded into voxels with properly wrapped edges, and the elytra wings get a solid 3D shell that follows the wing outline.
Features
- 🧊 True 3D capes — the cape is rebuilt as 16 stacked voxel strips, with the front, back and side edges all wrapped from the actual cape texture.
- 🪽 3D elytra — the elytra wing design is extruded into a stiff 3D shell that follows the outline of the wing, not a flat rectangle.
- 🌊 WaveyCapes physics (optional) — install WaveyCapes and the 3D cape inherits its full waving simulation.
- 🎒 elytraslot support (optional) — the 3D elytra works in elytraslot’s dedicated elytra slot, so you can fly and wear chest armor at the same time.
- 🛫 Elytra Physics compatible — the 3D wings follow Elytra Physics’ flight pose automatically.
- ⚙️ Configurable — adjust cape thickness, voxel size, wave style and render distance LOD.
How it works
The mod reads the vanilla cape / elytra texture and hands it to the public 3D Skin Layers API (create3DMesh), which builds a real voxel mesh. The cape is split into 16 horizontal segments so each one can wave independently (with WaveyCapes). The elytra wings are built as a single rigid shell and positioned using the vanilla wing transform, so flight / flapping / gliding poses all match vanilla.
Everything runs on the client. Only players who install the mod will see the effect.
Dependencies
Required
- 3D Skin Layers — provides the voxel mesh API.
Optional (install for extra features)
- WaveyCapes — cape waving physics.
- elytraslot — dedicated elytra slot support.
- Elytra Physics — realistic elytra flight (auto-compatible).
Installation
- Install Fabric Loader for Minecraft 1.21.1.
- Install 3D Skin Layers (required).
- Drop
3D-Cape-*.jarinto yourmodsfolder. - (Optional) add WaveyCapes, elytraslot and/or Elytra Physics.
Configuration
Edit config/cape3d.json:
| Key | Default | Description |
|---|---|---|
enabled |
true |
Master switch. |
thickness |
1 |
Cape/elytra thickness in pixels (1 = vanilla, 2+ = chunkier). |
voxelSize |
1.0 |
Overall scale of the 3D mesh. |
chainWave |
true |
true = connected-chain wave (no overlap); false = overlapping segments + z-offset. |
renderDistanceLOD |
14 |
Beyond this distance (blocks) the cape falls back to flat rendering. |
FAQ
Does this work on servers?
Yes — it’s client-side. Install it on the client; the server doesn’t need it (and installing it on the server does nothing).
Will other players see my 3D cape?
Only players who have the mod installed will see it.
Why is my cape still thin?
Delete/update config/cape3d.json — the persisted config file is not overwritten by new defaults.
常见问题
Cape 3D Layers 支持哪些 Minecraft 版本?
Cape 3D Layers 支持 Minecraft Java 版 1.21.1,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Cape 3D Layers 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
评论
登录后评论和评分