Ok, if it does what it promises except for a few details regarding the GUI and its commands. It is impossible to unban a player by command or from the console, it appears as non-existent when in the database it does. The rest is interesting the proposal of the plugin itself.
I'm aware that the plugin is currently not in the most stable shape. It would be massively appreciated if you could report issues at
https://github.com/TheoBong/PunishmentsX/issues or better make a pull-request with the fixes that the plugin needs.
In its current state, I wouldn't recommend using the plugin on a production environment.
Version: 1.1.8
"PunishmentsX is also fully customizable via the config.yml" It is not fully customizable, nor is it close to being.
You can customize several things but not everything
Excellent plugin, but I have some problems with venturechat when doing /mute, since they share commands, I would like to know if they can give command priority to their punishment plugin so that it does not interfere.