
👔 Armor Cosmetic
Wear two sets of armor — one for function, one for fashion.
✨ Overview
🎯 Features
🛡️ Dual Armor System
Wear one armor set for protection stats, another purely for display. Your real armor stays equipped underneath.
🖥️ Cosmetic Inventory GUI
Open the cosmetic armor screen from your normal inventory with a single button click and manage all cosmetic slots in a familiar interface.
🔘 Per-Slot Toggles
Each cosmetic slot has an S/A toggle that hides your real armor for that slot — show off your cosmetic helmet while keeping your real chestplate visible.
🌐 Global Toggle
Disable all cosmetic rendering with one click — handy for PvP or when you want to see your actual armor.
⚰️ Corail Tombstone Compatible
With Tombstone installed your cosmetic gear isn't lost on death — on 1.21.1 it stays in its cosmetic slots, on 26.1.2/26.2 it is captured with the rest of your loot.
🌐 15 Languages
English, Spanish, German, French, Italian, Dutch, Swedish, Polish, Japanese, Portuguese, Russian, Chinese, Korean, Turkish, Czech.
⚙️ Fully Configurable
Button positions, sizes and visibility are customizable in the config file.
💻 Commands
/clearcosarmor— clear cosmetic armor from players/coshat— toggle cosmetic helmet visibility
🧱 Mod Structure
| Area | What it provides |
|---|---|
api | Public surface for other mods: the cosmetic-inventory accessor, its slot definitions, and the events fired when cosmetic armor changes. |
impl/inventory | The cosmetic-armor inventory itself: per-player storage, the S/A per-slot render flags and the global toggle state. |
impl/client/gui | The cosmetic-armor screen opened from the inventory (slots, per-slot toggle buttons, the global toggle button) and the layer that renders cosmetic armor over the player. |
impl/network/payload | Client↔server sync of the cosmetic inventory and toggle state. |
mixins | The small vanilla patches needed to draw cosmetic armor and to open the screen from the inventory button. |
📋 Requirements
| Minecraft / NeoForge | see Available Versions below |
| Side | Client and Server (required on both) |
📦 Available Versions
| Minecraft | NeoForge | Java | Latest build |
|---|---|---|---|
| 26.3 | 26.3.0.26-beta+ | 25 | 1.0.1 |
| 26.2 | 26.2.0.57+ | 25 | 1.2.2 |
| 26.1.2 | 26.1.2.78+ | 25 | 1.1.2 |
| 1.21.1 | 21.1.259+ | 21 | 1.0.3 |
All Minecraft versions share this CurseForge project. Pick the file that matches your Minecraft version.
🎮 How to Use
- Install the mod on both client and server.
- Open your inventory and click the new cosmetic armor button.
- Place cosmetic armor pieces in the slots — they render over your real armor.
- Use the S/A toggle per slot to control what shows.
- Use the global toggle to disable cosmetic rendering entirely.
🙏 Credits & License
Armor Cosmetic is a fork of CosmeticArmorReworked by zlainsama and dmillerw, ported to NeoForge by Stalking Dragons.
License: distributed under the Minecraft Mod Public License (MMPL) version 1.0.1, the same license as the upstream mod. Per the MMPL this fork stays under the MMPL and its full source is published as a -sources.jar alongside every release. The full licence text and attribution ship in the jar and the repository LICENSE file.
https://codex.skdragons.com/
Codex Stalking Dragons — Minecraft Modding