Punishments

Punishments

http://i.imgur.com/iMZlKAC.png http://i.imgur.com/IRKdkkC.png http://i.imgur.com/MjD43DF.png http://i.imgur.com/fkMDFOd.png DevBuilds

Features

MySQL based UUID logging framework for network-wide punishments.
Muting, banning, kicking and easy to add more!
Easily look up history for a player.
Time can be denoted as any combination of d, h, m, s. For instance, 1d2h5m30s, 1d, 30s, and 1d30s are all valid times.
Entries in the database are stored in a table called "punishments".
Entries are saved to the database are saved every 5 minutes or whenever the server restarts / reloads.
Entries in the database can be manually expired by setting the "expired" field to a value of 0.
-1 denotes an infinite (never expiring) entry.
The database name chosen should exist on the server already, but any necessary tables will be created by the plugin.
Drag and drop install!

Commands

/kick <player> [reason]punishments.kick
/ban <player> [time] [reason]punishments.ban
/unban <player>punishments.unban
/mute <player> [time] [reason]punishments.mute
/unmute <player>punishments.unmute
/history <player>punishments.history

Translations

If you with to help translate, then grab the messages.yml and change the values (not the keys) in that file and the feedback messages will change. If you are looking for a language that isn't there, please help contribute :)

ToDo

We take requests!

Metrics

We use metrics to collect stats! We only collect basic things such as version type, and players online. If you want to see everything, click on the graph. Go into /plugins/PluginMetrics/config.yml to disable stat collecting if you wish.

We also include an update checker. It will never download an update for you, only check if there is one available. Go into /plugins/Punishments/config.yml to disable it.