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.


  • 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

Plugin Stats
(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.


Video Tutorials Configuration ( Protections | Guards | JailStick | JailPay | MySQL | Miscellaneous )
Permission nodes
API guide ( Javadocs )


French French German Spanish Norwegian Polish Bulgarian


See Full 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


  • 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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of graywolf336 graywolf336 Jun 29, 2015 at 19:20 UTC - 0 likes

    @anat10: Go

    If you're still content on using 2.6.5, then maybe disable additional time for trying to escape.

  • Avatar of anat10 anat10 Jun 24, 2015 at 20:14 UTC - 0 likes

    Hi, I have a little problem: when I send someone to prison immediately after teleport he gets an additional 30 minutes for attempting to escape, which he didn't. I'm using v2.6.5 on spigot 1.7.10

  • Avatar of graywolf336 graywolf336 Jun 05, 2015 at 16:31 UTC - 0 likes

    @thewjm2014: Go

    You can ignore that last error, that's a known issue which was reported on GitHub.

    @Zrips: Go

    Turn on jail debugging and then see what the output is in the console when you do that. If you're still having problems, please open an issue on GitHub.

    @SkyerCorp: Go

    Depends on how you have it configured. By default, yes they have to serve all the time while they're online.

  • Avatar of SkyerCorp SkyerCorp May 24, 2015 at 01:26 UTC - 0 likes

    If I jail someone for one hour, does the whole one hour have to be served in game? I mean, if a person serves 10 minutes, leaves, and comes back the next day. Do they have to serve the remaining 50 minutes in game? I am looking for that kind of a jail plugin.

  • Avatar of verreckdusau verreckdusau May 23, 2015 at 20:33 UTC - 0 likes

    this jail skin is erro :(

  • Avatar of Dragon_12dk Dragon_12dk May 06, 2015 at 23:52 UTC - 0 likes

    When I jail a player with jailstick they wont go to the cell... Anyone know why? They just go to the jail point...


  • Avatar of DeadIntermediate DeadIntermediate May 05, 2015 at 01:32 UTC - 0 likes

    @Zrips: Go

    Do you have a plugin that's interfering with withe sighs or do you have a world guard flag thats interfering with the sign?

    These are just possibilities.

  • Avatar of Zrips Zrips Apr 14, 2015 at 15:03 UTC - 0 likes

    Strangely after update to 3.0 jail it just stopped to work :) I did full config reset, starts without error, but... When i'm trying to execute command it just don't do anything, just repeats same command over and over again, like typing /jail create testjail i'm getting message /jail create [name], same think with all commands. I'm on 1.8-R0.1-SNAPSHOT spigot and java 8

  • Avatar of thewjm2014 thewjm2014 Apr 12, 2015 at 07:17 UTC - 0 likes

    Hello, firstly great plugin, I love it, however after installing it and going through the steps of creation, I get the following error and I cant seem to resolve it, any help would be greatly appreciated. I am running Spigot 1.8 live server


    12.04 02:16:29 [Server] INFO Loaded 2 jail sticks.
    12.04 02:16:28 [Server] INFO Using the Bukkit Scheduler.
    12.04 02:16:28 [Server] INFO Loaded 0 prisoners.
    12.04 02:16:28 [Server] INFO Loaded 0 cells.
    12.04 02:16:28 [Server] INFO Loaded 1 jail.
    12.04 02:16:28 [Server] INFO Loaded jail Jail with 0 prisoners and 0 cells.
    12.04 02:16:28 [Server] ERROR Failed to load the jail, Jailcells, because the world is not set.


  • Avatar of Dragon_12dk Dragon_12dk Apr 11, 2015 at 04:41 UTC - 0 likes


    if I use a plugin that has scoreboard, will it mess up the jail countdown scoreboard? if so, could I disable the jail scoreboard?

    Last edited Apr 12, 2015 by Dragon_12dk


Date created
Aug 25, 2011
Last update
Feb 22, 2015
Development stage
  • enUS
Attribution-NonCommercial-ShareAlike 3.0 Unported
Curse link
Recent files