1 / 3Built interface — Punishments
Overview
Moderation & Appeals Suite keeps a paper trail for every action staff take on a Paper server. Bans, mutes, kicks and warns are issued from templates with a reason, a duration and an evidence note, stored in a database with the staff member who issued them, and shown back in a per-player history GUI so the next moderator sees the whole story before deciding what to do.
Reports come from players with a command or a click on a name in chat, land in a staff queue with the reporter, the reported player and a chat snapshot from the last two minutes, and are closed with an outcome that the reporter is told about. Staff mode gives moderators vanish, freeze, teleport to player, inventory inspection and a frozen-player prompt in one toggle, with an audit log of every use.
The chat filter runs on word lists, regex rules and repeat detection, with actions per rule from a warning to a timed mute, and a review channel where filtered messages can be checked so false positives are corrected rather than argued about. Templates for common offences set the ladder, first a warn, then a day, then a week, so punishments are consistent across the staff team.
Appeals are handled by a small web form you host yourself, delivered as Node.js source with a config file. A banned player enters their ban ID, writes their appeal, and staff review it from a list that links back to the original punishment and evidence. Approved appeals lift the ban through the plugin's API. The suite is maintained across Paper releases while subscribed.
What you get
- Punishment plugin with ban, mute, kick and warn commands backed by templates
- Per-player history GUI showing every action with staff name, reason and evidence
- Report queue with chat snapshots, claim and close with outcomes
- Staff mode with vanish, freeze, teleport, inventory inspect and an audit log
- Chat filter with word lists, regex rules, repeat detection and a review channel
- Punishment ladder templates for consistent escalation across staff
- Self-hosted appeals form as Node.js source linked to ban IDs
- MySQL or SQLite storage with a Velocity network mode for shared punishments
Eligible resources
The plan covers these resource types. Individual resources are listed in your Gaming Library as they publish.
- Punishment plugin
- Appeals form
- Filter rules
- Punishment templates
- Staff mode
- Report queue
Features
- Every action has context
- History, reports and filter hits sit in one GUI per player, so a moderator never punishes without seeing what came before.
- Appeals you can audit
- The appeals form links each request to its ban ID and evidence, and approvals lift the ban through the plugin rather than by hand.
- Consistent punishment ladders
- Templates set the escalation for each offence, so a warn, a day and a week mean the same thing no matter who is on duty.
Compatibility and requirements
Works with
- Paper or Purpur 1.20.x and 1.21.x
- Velocity proxy mode for network-wide bans and mutes
- LuckPerms for staff permission groups
- MySQL or SQLite storage
You need
- A Paper or Purpur server or Velocity network you control
- Node.js hosting for the appeals form, a VPS or shared host
- A Discord webhook for report and filter notifications, optional
Updates and content cadence
- The plugin, the appeals form and the templates from your first day
- Plugin updates for each Paper release while subscribed
- Filter rule and template revisions published as they are written
License
- Licensed for one server network you own or operate.
- You may edit, re-texture and configure resources for that network.
- Reselling, sharing or re-uploading the files is not permitted.
Installation
- 1Download Moderation & Appeals Suite from your Gaming Library.
- 2Place the plugin jar in your plugins folder and configure storage in config.yml.
- 3Restart, then assign the staff permission nodes in LuckPerms.
- 4Deploy the appeals folder with npm install and set the database and API key in .env.
If you cancel
- Access and updates continue until the end of the period you paid for.
- The licence to run the suite ends with the subscription.
- Remove the suite from live servers once access ends; your punishment records stay in your database.
More from DistroSource Gaming
Browse all
3MinecraftPlugins
Plugin Suite
Crates, shops, custom enchants and GUI menus for Minecraft servers, maintained for new game versions.
- Plugins
- Crates
- Shops
View details$95/mo
Subscription
3MinecraftPlugins
Quest & Battlepass Pack
Written quest chains, daily objectives and a configured battlepass with reward tiers — a new season of content every month.
- Quests
- Battlepass
- Monthly drop
View details$86/mo
Subscription
3MinecraftPlugins
Custom Items Forge
A Paper plugin and resource pack that add custom items without mods, using custom model data for weapons, armour, consumables and furniture, with a crafting GUI and ItemsAdder and Oraxen compatibility.
- Custom items
- Paper
- Update plan
View details$16/mo
Subscription
$10/mo
Moderation & Appeals Suite

