2013-12-23 21:31:27 +01:00
[Jail 3.0 ](http://ci.graywolf336.com/job/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.
2014-05-02 00:32:00 +02:00
**All mysql queries and actions are done sync, meaning if the connection to the mysql server is slow/down this will probably end up blocking the server. There are plans to change this, as we don't want to slow down anyone's servers.**
2014-04-30 20:18:56 +02:00
2013-12-23 21:31:27 +01:00
[![Build Status ](http://ci.graywolf336.com/job/Jail/badge/icon )](http://ci.graywolf336.com/job/Jail/)
2014-03-13 04:41:10 +01:00
Beta 2 Changes
===
*Changes since Beta 1*
2014-05-02 00:32:00 +02:00
* Using UUID as the only means of knowing if someone is jailed or not, last known username is stored for commands
* Jailings via jail sticks are now recorded, [#20 ](https://github.com/graywolf336/Jail/issues/20 )
2014-03-13 04:41:10 +01:00
* Fix the default Jail Stick not being loaded correctly, [#21 ](https://github.com/graywolf336/Jail/issues/21 )
2014-03-13 18:59:47 +01:00
* Implement Scoreboards, with title and time configurable. ([#15](https://github.com/graywolf336/Jail/issues/15))
2014-03-20 21:33:42 +01:00
* Implemented Jail Pay [#11 ](https://github.com/graywolf336/Jail/issues/11 )
2014-03-14 21:15:30 +01:00
* Convert old data and config values, only some are done and if you don't want the old data delete your `global.yml`
* Add config option to disallow the usage of Jail Sticks
2014-05-02 00:32:00 +02:00
* Added `/jail time` for easy access to adding/subtracting time - [Bukkit Dev Ticket #432 ](http://dev.bukkit.org/bukkit-plugins/jail/tickets/432/ )
* Added `/togglejaildebug` for easily toggling the debugging state, enable if you have a problem and want to send me information
*
2014-03-13 04:41:10 +01:00
2014-03-06 19:23:42 +01:00
Beta 1 Changes
===
*Changes since alpha*
2014-03-14 21:15:30 +01:00
* MySQL storage is now a valid option for storage ([#18](https://github.com/graywolf336/Jail/issues/18))
* MySQL data validation, basically if a cell or prisoner reference a jail which no longer exists they are removed
* Fix a bug with not being able to unjail someone forcefully if they were in a cell ([#17](https://github.com/graywolf336/Jail/issues/17))
* Add the record keeping system ([#12](https://github.com/graywolf336/Jail/issues/12))
* Added Jail Sticks, format of them has slightly changed ([#16](https://github.com/graywolf336/Jail/issues/16))
2014-03-06 19:23:42 +01:00
2014-01-08 22:02:24 +01:00
Changes
===
2014-03-06 19:23:42 +01:00
*With this being version 3 of this plugin, a couple things have changed but the core concept is still the exact same. Here are some drastic changes:*
2014-03-14 21:15:30 +01:00
* Time can now be entered different formats, 3hours or 15mins or 4days
* New language system
* New config system (per jail configs are going to make a come back)
* Items in the config use item names now, **not** the ids
* All commands are prevented by default, now there is **only** a whitelist
* All interactions are prevented by default, add to the whitelist what you want
* If store inventory is not enabled, inventories are deleted upon jailing
* Sign text has a new format, old format will not be converted
* Max reason length has been removed, might be added back in if needed
2014-01-08 22:02:24 +01:00
2013-12-23 21:31:27 +01:00
ToDo
===
2014-03-14 21:15:30 +01:00
* Jail pay
* Jail set
* Jail vote
* Jailing for swearing
* Guards (PlayerMoveProtectionAction - when they try to move do we teleport them back, let the guards get them, or nothing)
* Storing permissions
* Update Notifications
* Pages on jail list
2013-12-23 21:31:27 +01:00
2014-03-14 21:15:30 +01:00
Notice
2013-12-23 21:31:27 +01:00
===
2014-03-20 21:33:42 +01:00
* If you ran an alpha or beta, please delete the en.yml so that you get the additional messages added since your version (will update in the future)
2014-03-14 21:15:30 +01:00
* Old messages (language) will not be converted
* MaximumAFKTime setting will not convert over, the format isn't clear and the old version didn't provide a way to get values with decimal places
* EnableLogging has been removed, we are always going to be logging (unless major request to control this)
2014-03-14 23:40:44 +01:00
* Prisoner's old inventory strings in the database are lost, we can not convert those
* Prisoner's Previous Position is not converted.
2013-12-23 21:31:27 +01:00
[Jail 3.0 JavaDoc ](http://ci.graywolf336.com/job/Jail/javadoc )
2014-01-01 23:19:18 +01:00
====