PunishmentsSystem vs PunishmentSystem
PunishmentsSystem
github.comPunishmentSystem
github.comSide by side
| Figure | PunishmentsSystem | PunishmentSystem |
|---|---|---|
| Price from | — | — |
| Free plan | — | — |
| Free trial | — | — |
| Open source | — | — |
| Self-hosted | Yes | Yes |
| Plans published | 0 | 0 |
| Spec score · Minecraft Moderation Plugins | 6.5 (#12) | 6.8 (#11) |
| License | The repository displays a GPL-3.0 license. | The project states that it is licensed under GNU General Public License V3. |
| Purpose | Punishment System is described as an easy-to-use punishment system. | PunishmentSystem is a Minecraft punishment management plugin with a GUI, Discord integration, and ban evasion detection. |
In their own words
PunishmentsSystem
PunishmentsSystem is a self-hosted system for moderators managing player punishments. The /punish command applies configured reasons and durations, helping operators use consistent presets. When a case falls outside those presets, /manualpunish issues a punishment while ignoring them. Operators define reasons, punishment types, and durations for each offense step in the default config.json file. The documented punishment types are mute, ban, and kick. Moderators can use /check to view a player’s punishment history or find a punishment by ID. That command also allows a charge to be forgiven, while /unban provides an alias for forgiving bans. Punishments apply across IP addresses, and /checkip can find accounts associated with an IP or player. The project’s README says its Paper code is in the paper branch. The GitHub repository identifies the license as GPL-3.0. The maker describes it as easy to use. It is free and self-hosted.
PunishmentSystem
PunishmentSystem is a free, open-source Minecraft server plugin for administering player discipline through a graphical interface. It supports bans, temporary bans, mutes, kicks, and unbans, while maintaining searchable punishment histories with pagination, filters, and export options. Release 1.1.0 lists a database, case and points systems, a case-lookup plugin, and an API. Discord notifications can include the punishment type, reason, staff member, duration, timestamp, player details, and server name. Ban-evasion detection tracks IP addresses, compares banned players with new joiners, alerts staff with the required permission, and records suspected attempts. The README lists EssentialsX integration and support for Paper, Spigot, and Folia servers running Minecraft 1.21 or later with Java 11 or later. Bedrock Edition players can use a configurable prefix. The project says punishment data uses AES-256 encryption, secure key handling, tamper protection, and automatic backups. It is self-hosted and licensed under GPL v3.