Jail
This plugins adds Jail to your minecraft server. Admins can define several jails and then jail/unjail people or jail them on time basis. Plugin also offers wide variety of protections, so players won't escape out of your jail.
Features:
- Jail online and offline players
- Wide variety of protections to prevent escaping or simply to create more interesting escape route on role play server.
- Protection penalties (increase jail sentence if player is not behaving well)
- Guards that will kill player if he tries to escape
- Data is stored in either SQLite or MySQL.
- Supports multiple worlds
- Jailing without commands via item
- Supports escaping for role play servers.
- Allows players to vote a player to be jailed

(you can opt-out from tracking in plugins/PluginMetrics/config.yml)
For errors, problems and suggestion make a ticket! Errors, problems and suggestions in comments will be ignored.
Documentation
Video Tutorials
Configuration ( Protections | Guards | JailStick | JailPay | MySQL | Miscellaneous )
Commands
Permission nodes
API guide ( Javadocs )
Translations
French
German
Spanish
Norwegian
Polish
Bulgarian
Changelog
How can I help?
There are many ways you can help this plugin to continue to grow:
- Report any bugs you find by submitting a ticket.
- Suggesting ideas of things you would like to see in the plugin
- Telling people about the plugin so more ideas and bugs will be reported
- Donating to the project (top right of the screen) to help keep it alive
- Voting in polls on the main project page
Credits
- Tkelly for major part of SQL connectivity
- Hidendra for a good way to update SQL database
- CuteLord for help with testing and update videos.
- DeadIntermediate for help with testing and ticket management.
- lightmaster for reporting a lot of bugs, testing, and helping with tickets.
-
View User Profile
-
Send Message
Posted Aug 4, 2012I can't find where to file bugs. Please update for the PlayerChatEvent deprecation.
-
View User Profile
-
Send Message
Posted Jul 27, 2012Whenever someone opens a chest in my server it comes up with this error
2012-07-27 01:22:38 [SEVERE] Could not pass event PlayerInteractEvent to Jail org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460) at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:177) at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:287) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:636) at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:119) at net.minecraft.server.Packet15Place.handle(SourceFile:39) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.serverhook.NetServerHandlerProxy.a(NetServerHandlerProxy.java:83) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at net.milkbowl.vault.permission.plugins.Permission_Permissions3.playerHas(Permission_Permissions3.java:221) at net.milkbowl.vault.permission.Permission.has(Permission.java:66) at net.milkbowl.vault.permission.plugins.Permission_Permissions3.has(Permission_Permissions3.java:126) at com.matejdro.bukkit.jail.Util.permission(Util.java:77) at com.matejdro.bukkit.jail.listeners.JailPlayerProtectionListener.onPlayerInteract(JailPlayerProtectionListener.java:170) at sun.reflect.GeneratedMethodAccessor172.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ... 14 more
Could you please help, Thank you.
-
View User Profile
-
Send Message
Posted Jul 17, 2012this plugin really needs an update.
DO NOT JAIL PLAYERS WITH ENCHANTED ITEMS IN THEIR INVENTORY OR THIS WILL BREAK YOUR SERVER!
-
View User Profile
-
Send Message
Posted Jul 16, 2012@Tanstorm
Thanks, good to hear.
-
View User Profile
-
Send Message
Posted Jul 15, 2012So i was trying to set this up on my server, works PERFECTLY! ;D I realy apreciate this.
Although, i would suggest adding an option to configure multiple signs to one cell. that could display mutliply inmate data? Nobody needs to listen to me, its just a suggestion as i could find it usefull(;
Also. The guards arent working!!. I have been mucking around with the config. And if i set it to guards, i get teleported instead, and i think if i set it to teleport i still get teleported. This was a real downer. So if anyone knows whats up, can you please let me know? ;)
-
View User Profile
-
Send Message
Posted Jul 9, 2012@d4rkwarriors
Confirmed on my server too O.o This plugin still needs updating even if a new one is being made, because until the new one is out almost 5,000 servers still depend on this plugin. Also upon executing the command /jailpay -34123123123123 i also gained all the money the "paid" to get out. This put me in 1st place on my server with 21 BILLION dollars.
-
View User Profile
-
Send Message
Posted Jul 6, 2012Just installed this and am having trouble with the chest side of it, the inventory is stored inside alright, but its fully accessible by the user even though in the config is set to false ? and the permission is set jail.openchest: false
-
View User Profile
-
Send Message
Posted Jul 4, 2012where can i find source file on github so i can fix a critical bug? as someone reported if players do /jailpay -34123123123123 thay gain all the money in their balance!
-
View User Profile
-
Send Message
Posted Jun 28, 2012How come I cant select an area with my sword? All that pops up when I right click is "No zone found" Help??
-
View User Profile
-
Send Message
Posted Jun 27, 2012_Husky_ and I shall be taking over this plugin and updating it. Matejdro and YoshiGenius both sent back approval of my takeover of this plugin. I'm still waiting for the moderators to approve the plugin making.
-
View User Profile
-
Send Message
Posted Jun 24, 2012@Hayden06
I agree!
-
View User Profile
-
Send Message
Posted Jun 22, 2012@Hayden06
me to not to mention I use webstats that use this plugin. FUK
-
View User Profile
-
Send Message
Posted Jun 22, 2012I'm so mad this was discontinued, I spent like a month building a crazy prison, the new one better have some of the same features that I built my prison for (escaping, storing items in a chest, configurable block and interaction settings. etc.).... seriously bummed
-
View User Profile
-
Send Message
Posted Jun 18, 2012I really love this Plugin been useing it for abour a year now hope they come out with somthing soon :)
-
View User Profile
-
Send Message
Posted Jun 17, 2012This project was made on my birthday
-
View User Profile
-
Send Message
Posted Jun 17, 2012@sanoj96
Yes, Check the config, block the commands in the config file. Try to think every command that can let them escape.
Examples:
/back , /home , /spawn , /tpaccept , /tpa , /tp and whatever else you can thing of getting out.
-
View User Profile
-
Send Message
Posted Jun 16, 2012I love this dev community always trying to reinvent the wheel.
-
View User Profile
-
Send Message
Posted Jun 13, 2012why can my players do /spawn when they are in jail ? is it a config ?
-
View User Profile
-
Send Message
Posted Jun 11, 2012@rockboy222
That's stupid. Almost none of the tickets have comments.
-
View User Profile
-
Send Message
Posted Jun 8, 2012@sgttarn
the developers will ignore you if you comment. It said to make a ticket for errors, problems and suggestion