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 Nov 26, 2012It should work.
-
View User Profile
-
Send Message
Posted Nov 26, 2012works on 1.4.5?
-
View User Profile
-
Send Message
Posted Nov 23, 2012I'm a bit lost when it comes to posting tickets, but I did something. hope it's okay.
-
View User Profile
-
Send Message
Posted Nov 23, 2012Update??? ;)
-
View User Profile
-
Send Message
Posted Nov 23, 2012@Ducky_333
You said that there are internal errors. Please make a ticket about them.
-
View User Profile
-
Send Message
Posted Nov 22, 2012lots of things are happening simultaneously that i'm not sure i can filter it down to make tickets for each issue.
two cells get taken by each /jail(cell 5 and cell 1 wheni specificed cell 5), the person is then put in the cell but not in the jail (i.e /unjail tells me they're not in jail), commands and other things are not blocked because the person isn't in jail.
-
View User Profile
-
Send Message
Posted Nov 22, 2012@Ducky_333
Can you be more specific? If you get errors, make ticket for every one of them.
-
View User Profile
-
Send Message
Posted Nov 22, 2012Is this plugin being updated to 1.4? create a jail works fine, but actually jailing people throws up all sorts of issues and internal errors.
-
View User Profile
-
Send Message
Posted Nov 16, 2012Can you add a feature and make a flag so if players don't want it they don't have to have it but when a prisoner escapes unless there time is up when they die they return to jail not the spawn?
-
View User Profile
-
Send Message
Posted Nov 11, 20122012-11-12 03:13:58 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'jail' in plugin Jail v2.2.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:185) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:504) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:911) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:824) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:806) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:44) at net.minecraft.server.NetworkManager.b(NetworkManager.java:282) at net.minecraft.server.NetServerHandler.d(NetServerHandler.java:111) at net.minecraft.server.ServerConnection.b(SourceFile:35) at net.minecraft.server.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.MinecraftServer.r(MinecraftServer.java:578) at net.minecraft.server.DedicatedServer.r(DedicatedServer.java:215) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:495) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:428) at net.minecraft.server.ThreadServerApplication.run(SourceFile:818) Caused by: java.lang.NoClassDefFoundError: org/getspout/spoutapi/SpoutManager at com.matejdro.bukkit.jail.Util.changeSkin(Util.java:141) at com.matejdro.bukkit.jail.PrisonerManager.Jail(PrisonerManager.java:140) at com.matejdro.bukkit.jail.PrisonerManager.PrepareJail(PrisonerManager.java:44) at com.matejdro.bukkit.jail.commands.JailCommand.run(JailCommand.java:103) at com.matejdro.bukkit.jail.commands.BaseCommand.execute(BaseCommand.java:30) at com.matejdro.bukkit.jail.Jail.onCommand(Jail.java:240) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more Caused by: java.lang.ClassNotFoundException: org.getspout.spoutapi.SpoutManager at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:44) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(ClassLoader.java:423) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) ... 22 more
-
View User Profile
-
Send Message
Posted Nov 10, 2012I used /jail name and i see the error: An internal error occurred while attempting to perfom this command The man on prision say "I'm not prisioner". What's it?
-
View User Profile
-
Send Message
Posted Nov 3, 2012@balu14
1. Source is already available. 2. Make a ticket about event please.
-
View User Profile
-
Send Message
Posted Nov 3, 2012Please Give use the source of this Plugin, oder Create an Bukkit Event for other Plugins ;)
-
View User Profile
-
Send Message
Posted Nov 1, 2012New translation file for german:
http://dev.bukkit.org/paste/6496/
-
View User Profile
-
Send Message
Posted Oct 30, 2012Is it possible to have a priority for the cells? So that the first prisoner is always in Cell1 and the secound in Cell2 and so on! I have a huge prison break quest on my server and i want that only the first one whos got jailed can make the quest! But people get jailed randomly in the cells...
And also sometimes they spawn in their beds, which is a huge problem cause they loose all their stuff!
-
View User Profile
-
Send Message
Posted Oct 29, 2012@BotInPerson
Please make a ticket.
-
View User Profile
-
Send Message
Posted Oct 29, 2012Hello. Thank you so much for creating Jail. It's one of the best plugins I've ever seen. But can you please make players respawn in their cells when they die in the jail ?
Because players in my jail can escape from the jail through a secret tunnel, but they can drown in the water or get killed by traps in the tunnel, and unfortunately they are sent back to their normal spawn points outside the jail when they die.
-
View User Profile
-
Send Message
Posted Oct 27, 2012@Jemrada
No.
-
View User Profile
-
Send Message
Posted Oct 27, 2012Is it possible to setup a automatic jail if a world guard protected region is affected by player?
For example, trying to break a block or trying place a block.
-
View User Profile
-
Send Message
Posted Oct 27, 2012@eddieash
Can you make a ticket please?