Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Modern moderation plugin for Spigot & Paper with punishments, reports, freeze, chat protection and more
BetterPunish v1.3.0
This update turns BetterPunish into a more complete moderation suite with better staff workflow, stronger chat control, player freeze tools, staff notes, player profiles, progressive punishments, and improved command completion.
Added
Progressive offenses
- Added
/offendfor rule-category based punishments. - Tracks repeated offenses by category, such as cheating, spam, toxicity, advertising, and hate speech.
- Supports automatic escalation from warning to tempban to permanent ban.
- Added silent mode support with
-s. - Added exemption support with
tggpunish.offend.exempt. - Active category offenses are reset when a player is unbanned or unmuted.
Chat control tools
- Added
/clearchatto clear chat for regular players while keeping staff history visible. - Added
/clearchat alland/clearchat -ato clear chat for everyone. - Added
/mutechatto toggle global chat mute. - Added
/slowmode <seconds|off>to control message cooldowns. - Added bypass support for staff and
betterpunish.chat.bypass.
Player freeze system
- Added
/freezeand/unfreeze. - Frozen players can be prevented from moving, fighting, interacting, using inventories, dropping items, and running restricted commands.
- Added title, subtitle, actionbar, and chat instructions for frozen players.
- Added support for a clickable Discord support link.
- Added staff alerts when a frozen player disconnects.
- Added configurable freeze-log punishment.
Staff notes
- Added
/note add <player> <text...>. - Added
/note list <player>. - Added
/note remove <player> <id>. - Added
/note clear <player>. - Notes are saved asynchronously in
notes.yml.
Player profiles
- Improved
/pinfoand/checkinto a central player moderation profile. - Profiles can show active bans, mutes, shadowmutes, freeze status, staff notes, and linked alt accounts.
Database tools
- Added
/punishcleardbfor administrative data resets. - Supports clearing local YAML data.
- Supports clearing remote Supabase tables when configured.
Tab completion
- Added tab completion support for the main command set, including punishments, notes, reports, chat tools, freeze commands, proof commands, player checks, suspects, and progressive offenses.
Summary
BetterPunish v1.3.0 makes moderation faster, clearer, and more consistent. Staff get better tools, players get a cleaner chat experience, and server owners get more control from one plugin.
Information
| Published on | July 26, 2026 |
|---|---|
| Downloads | 0 |
Platforms
Paper (1.21-1.21.11)