Sanctions
Bans (permanent, temporary, IP and ranges), soft or hard mutes, kicks, severity-based warns with a score and automatic thresholds, player record, appeals, unified sanction menu, LiteBans import.
CobaltStaff brings together everything a moderation team needs every day: sanctions with a record and automatic thresholds, reports and tickets, a staff mode with vanish and freeze, investigation tools, staff chat, chat filter and alerts. It was built for the Cobaltia server and is fully configurable: every command, text and menu can be renamed, translated or disabled.
Sanctions
Bans (permanent, temporary, IP and ranges), soft or hard mutes, kicks, severity-based warns with a score and automatic thresholds, player record, appeals, unified sanction menu, LiteBans import.
Reports and tickets
Report a player or an issue, configurable types and reasons, attached chat evidence, full lifecycle, discussion channels, help requests to the staff.
Staff mode
Ranked modes with inheritance, own inventory set aside and given back on exit, tool hotbar, three vanish types, spectate, freeze with a dedicated channel, staff list and staff hub.
Investigations
Inventories and ender chests (even offline), player profile, notes, CPS test, trace, investigations with evidence, IP history, alt detection, staff locations, protected areas.
Chat and alerts
Multi-channel staff chat, chat lock and slow mode, bypass-resistant blacklist, phrase and command detection, X-ray alerts, mentions, anticheat relay.
Integrations
Rich PlaceholderAPI expansion, LuckPerms contexts, Bukkit events and Java services for your own plugins.
Messages follow a single style: an icon, a title in small caps with a gradient, then the details in grey.
ʙᴀɴɴᴇᴅ Steve is banned for 7 d: Cheating.ꜱᴄᴏʀᴇ 4/5 points, next threshold: 1 day banʀᴇʟᴏᴀᴅ ᴄᴏᴍᴘʟᴇᴛᴇ The whole plugin reloaded in 42 ms.Ban screens are fully editable text templates (the bundled templates are in French; translated here):
ᴛᴇᴍᴘᴏʀᴀʀɪʟʏ ʙᴀɴɴᴇᴅ
Reason: CheatingDuration: 7 d (6 d 23 h left)Ends: 16/10/2026 18:00By: Moderator
Sanction #128| Item | Version | Status |
|---|---|---|
| Paper server (or fork) | 1.21.x | Required |
| Java | 21 | Required |
| LuckPerms | 5.4+ | Recommended (offline hierarchy, contexts) |
| PlaceholderAPI | 2.11+ | Optional (placeholders, player profile) |
| packetevents | — | Optional (“PLAYER” vanish that keeps the tab line) |
| Nexo | — | Optional (message icons, custom items and ores) |
| GrimAC | — | Optional (anticheat alert relay) |
| LiteBans | — | Optional (history import) |