Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for pa_mife

Modern moderation plugin for Spigot & Paper with punishments, reports, freeze, chat protection and more

Report BetterPunish?

Release
1.3

pa_mife released BetterPunish version 1.3 on Yesterday 7:12 PM

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 /offend for 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 /clearchat to clear chat for regular players while keeping staff history visible.
  • Added /clearchat all and /clearchat -a to clear chat for everyone.
  • Added /mutechat to 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 /freeze and /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 /pinfo and /check into a central player moderation profile.
  • Profiles can show active bans, mutes, shadowmutes, freeze status, staff notes, and linked alt accounts.

Database tools

  • Added /punishcleardb for 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 onJuly 26, 2026
Downloads0

Platforms

Paper Paper (1.21-1.21.11)