A lightweight cosmetic commands mod for NeoForge 1.21.1, built for servers that want to offer fun rank perks without the bloat of a full cosmetics suite. Every command is self-contained, toggleable via config, and integrates cleanly with any NeoForge-compatible permission plugin.
/nick — Set your own display name with full color code support using & codes (e.g. &6[VIP] &eSteve). Nicknames persist across restarts and show up in chat automatically.
/nicka — Admin command to set another player's nickname.
/nickreset — Remove your nickname and return to your real username.
/hat — Wear any item in your hand as a cosmetic helmet. Swaps with your current helmet so nothing is lost.
/sit — Sit down on the spot using an invisible armor stand mount. Type /sit again to stand up.
/glow — Toggle the glowing outline effect on yourself, visible to all nearby players.
/trail — Attach a particle trail to yourself. Available types: hearts, flames, sparkles, smoke, magic, snowflakes. Visible server-wide.
/chatcolor — Colorize all your chat messages with a chosen color. Use "none" to clear it.
All commands use NeoForge's PermissionAPI with the following nodes:
These nodes are automatically picked up by FTB Ranks. Assign them to ranks in your ftbranks.snbt file. Without a permission plugin, all commands default to requiring operator level 2.
On first launch the mod generates configs/K1Perks/cosmeticperks.toml. Each command can be individually disabled by setting it to false — disabled commands are completely unregistered and won't appear in tab-complete. Restart the server after editing.