Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
π‘οΈ VoidPunishments β A comprehensive penalty system for your server
VoidPunishments is the ultimate moderation plugin for servers: bans, temporary bans, IP bans, kicks, warnings, and mutesβall managed from a single database and 100% customizable without writing a single line of code.
β¨ Key Features
π¨ Comprehensive Bans γ- /ban and /tempban with configurable durations (10m, 2h, 3d, 1w...) γ- /banip to ban by IP, either directly or based on the playerβs nickname γ- Automatic ban upon connection, regardless of how many times the player switches accounts
β οΈ Smart warning system γ- /warn with active warning counter γ- Configurable automatic action when the maximum is reached (kick, ban, tempban, mute, tempmute) γ- /unwarn to remove warnings without deleting the history
π Temporary and permanent mutes γ- Mutes chat without kicking the player γ- Bypass permission for staff
π Complete history γ- /history <player> shows all penalties, active and inactive, with date and administrator
π¨ Fully customizable γ- All messages are edited in config.yml γ- Support for classic colors (&a) and hex (&#RRGGBB) γ- Dynamic variables: {name} {reason} {operator} {time} {number} {warnings} and more γ- Multi-line messages configurable as lists
π Silent mode with -s γ- Add -s to the end of any command (e.g., /ban Player Reason -s) so that the ban is NOT announced in chat γ- Without -s, it is automatically announced with the n
π Temporary and permanent mutes γ- Mutes the chat without kicking the player γ- Bypass permission for staff
π Complete history γ- /history <player> displays all penalties, active and inactive, with date and administrator
π¨ Fully customizable γ- All messages are edited in config.yml γ- Support for classic colors (&a) and hex (&#RRGGBB) γ- Dynamic variables: {name} {reason} {operator} {time} {number} {warnings} and more γ- Multi-line messages configurable as lists
π Silent mode with -s γ- Add -s to the end of any command (e.g., /ban Player Reason -s) so that the penalty is NOT announced in chat γ- Without -s, it is automatically announced with the playerβs penalty number (e.g., βThis is penalty number 3β)
π Compatible with EssentialsX and other plugins γ- Short aliases (/vpban, /vpkick, /vpmute...) to avoid command conflicts γ- Automatic Bukkit prefix (/voidpunishments:ban) always available
πΎ Stored in SQLite, with no external dependencies or databases to configure.
Made by CapiStudio for Paper 1.21.9 / Java 21.


