Jayfella's SimpleJail
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.
-
View User Profile
-
Send Message
Posted Jul 22, 2014Could this plugin please be updated for bukkit 1.7.9? I really love this plugin and use it on my server but Im sick of it filling my logs with this error.
CONSOLE: ERROR]: Could not pass event EntityDamageByBlockEvent to SimpleJail v1.0.0 CONSOLE: java.lang.NoClassDefFoundError:org/bukkit/craftbukkit/v1_5_R3/entity/CraftPlayer CONSOLE: Source) [?:?] CONSOLE: Source) [?:1.8.0_05] CONSOLE: Source) [?:1.8.0_05]
-
View User Profile
-
Send Message
Posted Apr 16, 2014@Buxieda
Quite Simply SimpleJail 1.0.0 is only compiled to run on Craftbukkit/Spigot 1.5.x Builds your trying to use it on a 1.7.x build that's whats causing your error's
-
View User Profile
-
Send Message
Posted Mar 2, 2014jayfella:
i have it installed and it works but it is filling my logs with java errors
8:32:26 AM CONSOLE: ERROR]: Could not pass event EntityDamageEvent to SimpleJail v1.0.0 8:32:27 AM CONSOLE: java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_5_R3/entity/CraftPlayer
I use Spigot spigot-1.7.2-R0.4-SNAPSHOT.jar dev #1325
Please let me know what is wrong.. thank you
-
View User Profile
-
Send Message
Posted Jul 1, 2013@jayfella
Sooo. Any news on that new plugin? :)
-
View User Profile
-
Send Message
Posted Jun 2, 2013@Layania
It must be another plugin overriding the events in my plugin. I'll make some ammendments.
-
View User Profile
-
Send Message
Posted May 27, 2013Sure :) But in my jail, player can die :)
-
View User Profile
-
Send Message
Posted May 22, 2013@Layania
Nothing happens to the players inventory. The player is unable to drop or give items to another player, or pick up items, therefore "locking" their inventory. However, moderators can /invsee the player if they wish to view their inventory.
-
View User Profile
-
Send Message
Posted May 20, 2013Player inventory is save before jail and restore after ?
-
View User Profile
-
Send Message
Posted May 12, 2013@lilacorn
i'll be issuing an update that fixes a few things in the next day or two. I'm actually going to replace this plugin with a much better one in about a week or so. Same thing but with much more functionality to it.
-
View User Profile
-
Send Message
Posted May 11, 2013players can still pick up items even though it said they cant.... might want to look into that.
-
View User Profile
-
Send Message
Posted May 8, 2013@jayfella
I used this plugin (http://dev.bukkit.org/server-mods/jail/) before, it have many function to make jail system wonderful ! But that plugin seem no continue upgrade , so have many exception and bug!
I hope your plugin can make better than it !
-
View User Profile
-
Send Message
Posted May 8, 2013@smallpen
Unfortunately I can't really support all of the different flavours of bukkit that are around, however I have tested it with Bukkit and Spigot and it works perfectly fine on two live servers (play.bitspawn.com and play.mcfanatic.com) - at times there are over 100 players online and i've never had an issue.
Currently it doesnt allow you to change the strings into your native language, but it isn't a problem adding that if it is requested enough.
The plugin doesn't teleport them anywhere when they have been unjailed because there is no "standard" place to put them, and using "/spawn" or "/home" would require a dependency to another plugin (essentials, for example) to work, however both the jailed player and the person that jailed them is notified. They are also notified if they are still in jail when they login, and given appropriate instructions on how to find out the relevant details.
-
View User Profile
-
Send Message
Posted May 8, 2013I use libigot 1.5.2-R0.2 ! When I jail someone , will happen this exception !
And this plugin can support locale message ?
And when someone released from jail, plugin can teleport them to another position ?
-
View User Profile
-
Send Message
Posted May 7, 2013@danmaca1012
The plugin is still pending approval at this moment in time.
-
View User Profile
-
Send Message
Posted May 7, 2013Where's the download link????