Commit Graph

53 Commits

Author SHA1 Message Date
graywolf336
95b159c69d First update to 1.9. Sadly makes it not work w/ 1.8 2016-03-21 16:57:29 -05:00
graywolf336
5dd226409f Update translation info 2015-12-29 14:01:01 -06:00
graywolf336
9ec7f389db Load/Disable the move protection listener #88
We now load or disable the move protection listener based upon the
config when the plugin is reloaded.
2015-07-23 14:53:30 -05:00
graywolf336
44ce2c7cfe Fix the spacing/line ending on the readme I accidently did. 2015-06-30 16:13:33 -05:00
graywolf336
07938209bb Forgot to save the readme....whoops. 2015-06-30 16:11:48 -05:00
graywolf336
c9696b8671 Update the readme 2015-06-30 16:08:47 -05:00
graywolf336
9b638d6360 Only load lines for signs configured, fixes #61
Don't try to load line 4 when it isn't configured in the configuration,
fixes the onload IndexOutOfBoundsException.
2015-05-26 16:25:02 -05:00
graywolf336
25835a1702 Clear inventory only when storing, fixes #57
We shouldn't be clearing a prisoner's inventory on getting released from
jail if we aren't supposed to be storing it.

And update the readme file
2015-05-26 16:16:30 -05:00
graywolf336
550c7d5368 Pass the jail name and cell name to the broadcast messages, fixes #53 2015-02-25 10:13:32 -06:00
graywolf336
6376f0d505 Update the readme 2015-02-21 23:31:40 -06:00
graywolf336
7e2df93add Fix the issue links in the readme. 2015-02-13 17:12:23 -06:00
graywolf336
f69dfe22dc Move maven command in the readme down a line. 2015-02-13 17:11:33 -06:00
graywolf336
1cfca8bc87 Update the readme file. 2015-02-13 17:11:02 -06:00
graywolf336
68584639ba Add support for sqlite storage. 2014-08-19 16:54:14 -05:00
graywolf336
34acf4bbaa Work on the commands help and usage, sync with the wiki pages. 2014-07-25 00:10:26 -05:00
graywolf336
c7ea8e44e5 Just some edits to the readme 2014-07-24 23:31:56 -05:00
graywolf336
cac81f0420 Move clearforce into clear and use -f (-force) to forcefully do it.
It does still require the permission `jail.command.jailclearforce` and
if it isn't provided then it will fall back to regular clearing.
2014-07-24 23:29:53 -05:00
graywolf336
1898121643 Simplify the language system and the language calls, also fix the
language system not copying over the new values when new values were
added.
2014-07-24 21:16:57 -05:00
graywolf336
bf59a57ea7 Update the readme. 2014-07-23 16:44:22 -05:00
graywolf336
b63773c7a9 Move the timer to be async if we're using bukkit's timer.
This should improve the performance of the plugin even more, because it
won't do any database calls while inside the loop which is what was
usually the hang up time.

This is completely untested and possibly could throw tons of errors.
2014-07-21 19:11:12 -05:00
graywolf336
1c92f90ccc Update notifications! For dev, stable-dev, and bukkit channels! :) 2014-07-21 18:17:30 -05:00
graywolf336
3912dbfabc Only save the prisoners if they were changed, add that flag. 2014-07-14 18:23:29 -05:00
graywolf336
34ebc5bc08 Update readme and convert the old positions. 2014-07-14 17:01:34 -05:00
graywolf336
b6ffb8a272 Add reference to the cache in the readme. 2014-06-12 11:03:04 -05:00
graywolf336
d535b758d4 Add .gitattributes 2014-06-12 10:50:53 -05:00
graywolf336
7e3956dee5 Update the readme. 2014-05-01 17:32:00 -05:00
graywolf336
623c6442d8 Update the readme about changes in beta 2. 2014-04-30 13:19:26 -05:00
graywolf336
f1dadaaae0 Lookup the records by username and get the UUID ourself. 2014-04-30 13:18:56 -05:00
graywolf336
4ade1bcf38 Implement Jail Pay, this closes #11 2014-03-20 15:33:42 -05:00
graywolf336
3e3f2d432e Convert the old data to our new data and move the old files.
Closes #24 but it probably has a few bugs or prisoners who were in cells
are not any more, but I will only fix that if someone pursades me to.
2014-03-14 17:40:44 -05:00
graywolf336
060bb125a4 First work on converting the old global config file to the new one.
For #23
2014-03-14 15:15:30 -05:00
graywolf336
ec1e91cda2 Implement the usage of Scoreboards, make the language configurable.
Closes #15
2014-03-13 12:59:47 -05:00
graywolf336
11d6995cc3 Fix default Jail Stick not loading correctly, closes #21 2014-03-12 22:41:10 -05:00
graywolf336
274f3a03ab Start work on Jail Sticks. 2014-03-08 22:53:31 -06:00
graywolf336
2ec69c5650 Finish adding the jailrecord command, this closes #12. 2014-03-06 18:10:53 -06:00
graywolf336
932ae65417 Add links to the issues in the readme. 2014-03-06 12:25:25 -06:00
graywolf336
743270028b Edit the readme to include changes for beta 1. 2014-03-06 12:23:42 -06:00
graywolf336
1cfd64164c Change the priorities of the event listeners, this way the protections
and the penalties get applied before the other listener cancels it.
2014-01-21 20:52:19 -06:00
graywolf336
392b1d94cc Prevent commands from being executed, except those whitelisted 2014-01-20 14:40:03 -06:00
graywolf336
f41ee77092 Enable checking the whitelist of breaking and placing. 2014-01-19 15:53:42 -06:00
graywolf336
d734d99e88 Protect against block breaking and block placing in jails
Unless the player has admin permission. This does not include the
penalties as those will be done in a future commit. This also has a
little better performance on the block placing and breaking events, if
these checks are disabled.
2014-01-08 15:02:24 -06:00
graywolf336
906348dc69 The time reduction works, just use bukkit if you want it to work.
The other way is to only be used if you have low tps.
2014-01-03 20:54:43 -06:00
graywolf336
b22fad16c4 Merge branch 'master' of git@github.com:graywolf336/Jail.git 2014-01-01 16:19:18 -06:00
graywolf336
9b534b2abc Add handcuffing, next commit will be handcuff listeners. 2014-01-01 16:19:04 -06:00
graywolf336
506ab26858 Send the unjail message and also execute the commands on releasing 2013-12-31 13:25:06 -06:00
graywolf336
04d65088e3 First attempt at unjailing a prisoner. 2013-12-28 15:08:24 -06:00
graywolf336
e4f74e5e91 Lots of progress was made towards jailing the player.
We now handle the jailing of the players and even store their inventory.
Unjailing hasn't been tested at all yet, so that's still to do.
2013-12-27 18:19:47 -06:00
graywolf336
c35b3b04f0 Add a config value to set their gamemode to. Also, eject them. 2013-12-25 23:20:52 -06:00
graywolf336
aaa286fbdd Save their previous GameMode if it is enabled in the config.
Need to update the wiki with the new config option.
2013-12-25 22:57:09 -06:00
graywolf336
a72f6c273b Work on the actual jailing of the player.
Lots of work done here, untested.
2013-12-25 21:56:01 -06:00