SimpleJail
SimpleJail is an extended version of (but independent of) the Essentials Jail system, with the added extra of being able to view users criminal history. Players are able to view their own criminal history: why they were jailed, who jailed them, and the duration of the jail sentence. Staff can additionally unjail the player early. The criminal history and detailed descriptions allow the staff to determine whether a player is causing too many problems, and allow them to make educated decisions on the future of the player. It also allows staff to determine who exactly jailed the player so they may discuss the player with them. It also allows the player to view exactly why they were jailed, who jailed them and how long they have left. A perfect response to "why was I jailed" is to respond "type /prison timeleft" and they have all of the information they require!
Requires: Vault, MySql Database
Commands:
- /prison cell <create|delete|list> <cellname>
- /prison jail <player> <time> <reason>
- /prison unjail <player>
- /prison relocate <player>
- /prison record [player]
- /prison lookup <id>
- /prison timeleft [player]
Permissions
- simplejail.cell.create
- simplejail.cell.delete
- simplejail.detain.jail
- simplejail.detain.unjail
- simplejail.lookup.self
- simplejail.lookup.others
- simplejail.viewrecord.self
- simplejail.viewrecord.others
- simplejail.timeleft.self
- simplejail.timeleft.others
- simplejail.relocate
Features
Whilst Jailed:
- Player cannot issue any commands other than /msg or /r or /prison
- Player cannot break or place blocks
- Player cannot drop or pick up items
- Detailed records of prison sentence
- Per-player crime record
- Detailed criminal record lookup
- Color-Coded sentences (Served/Current)
Screenshots
Prison Record Example:
Prison Record Lookup Example:
Installation
Simply drop the plugin into your /plugins folder. Start the server to generate a config.yml file. Stop the server, edit the config.yml file located in "/plugins/SimpleJail" and specify your database details.