EVERYTHING XIAOMI
Get listed

PunishBAN

PunishBAN is a free, self-hosted punishment plugin for Paper Minecraft servers.

Place
#8 of 19
Score
5.4
PunishBAN's website

What PunishBAN is

PunishBAN is a free, self-hosted punishment plugin for Paper Minecraft servers. It handles bans and mutes for online and offline players, with presets, custom durations, and reasons. Its chat filter checks configured words without regard to capitalization and normalizes leetspeak. Staff receive clickable alerts with ban and mute actions, and a cooldown limits notification flooding. Three filter violations within 24 hours lead to an automatic 24-hour ban; a violation in the racism category triggers a permanent ban on the first offense. The `/playerinfo` command shows a player's UUID, first and last login, ban and mute status, and alternate accounts sharing the same IP. `/banlogs` lists ban and mute history, with the last 10 entries shown. Presets, filter words, and durations can be configured in `config.yml`. The plugin stores data in YAML files and supports English and German, which staff can switch without restarting. It requires Paper 1.21.1+ and Java 21+; LuckPerms is recommended for permission management.

Good

  • Handles bans and mutes for online and offline players
  • Chat filter supports case-insensitive and leetspeak matching
  • Player information includes alternate accounts sharing an IP
  • English and German can be switched without restarting

Watch out

  • Requires Paper 1.21.1+ and Java 21+
  • Ban logs show only the last 10 entries

Who it suits

PunishBAN is for Paper server administrators who need configurable player punishments and chat filtering. It suits servers meeting its Paper 1.21.1+ and Java 21+ requirements.

Verdict

PunishBAN combines configurable punishments, automatic filter responses, player lookups, and short punishment logs. Server operators should check its platform requirements and automatic-ban rules before configuring it.

The facts

Each one read from PunishBAN's own pages, with the date it was checked.

What it does

Automatic bans
Three filter violations within 24 hours trigger an automatic 24-hour ban; the racism category triggers a permanent ban on the first offense.checked 4 Oct 2026
Ban commands
Ban commands work for online and offline players and accept presets, custom durations, and reasons.checked 3 Oct 2026
Chat filter
The chat filter detects case-insensitive words and normalizes leetspeak.checked 4 Oct 2026
Compatibility
Modrinth lists Minecraft Java Edition 1.21.x and Paper as its compatibility and platform.checked 3 Oct 2026
Configuration
Presets, filter words, and durations are configurable in config.yml.checked 4 Oct 2026
History limit
The ban logs command shows ban and mute history for the last 10 entries.checked 4 Oct 2026
Integration
LuckPerms is recommended for permission management.checked 4 Oct 2026
Languages
The plugin supports English and German, switchable without restarting the server.checked 4 Oct 2026
License
The project is licensed under MIT.checked 4 Oct 2026
Logs
The `/banlogs` command displays ban and mute history, with the last 10 entries listed.checked 3 Oct 2026
Mute commands
The plugin provides mute and unmute commands using the ban preset system.checked 3 Oct 2026
Player information
The `/playerinfo` command shows UUID, first and last login, ban and mute status, and alt accounts sharing the same IP.checked 3 Oct 2026
Player lookup
The player info command shows UUID, login dates, punishment status, and alternate accounts sharing an IP.checked 4 Oct 2026
Punishments
It supports bans and mutes for online and offline players, with presets and custom durations.checked 4 Oct 2026
Purpose
PunishBAN is a lightweight punishment plugin for Paper servers.checked 4 Oct 2026
Requirements
It requires Paper 1.21.1 or newer and Java 21 or newer.checked 4 Oct 2026
Staff alerts
Staff receive clickable filter alerts with ban and mute buttons, and a cooldown limits notification flooding.checked 4 Oct 2026
Storage
It requires no database and stores data in YAML files.checked 4 Oct 2026
Support
The Modrinth listing links to a Discord server and the source repository.checked 3 Oct 2026

Alternatives to PunishBAN

All alternatives
  1. 1LibertyBans logo

    LibertyBans

    Free planAPISelf-hosted
    6.2Free plan
  2. 2

    ModGUI

    Free planSelf-hosted
    6.2Free plan
  3. 3

    Staff+

    Free planSelf-hosted
    6.2Free plan
  4. 4BanManager logo

    BanManager

    WebAPILinuxSelf-hosted
    5.9
  5. 5ExtraBan logo

    ExtraBan

    Free planSelf-hosted
    5.6Free plan
  6. 6

    Player Report

    Free planSelf-hosted
    5.6Free plan