34acf4bbaa
Work on the commands help and usage, sync with the wiki pages.
graywolf336
2014-07-25 00:10:26 -05:00
c7ea8e44e5
Just some edits to the readme
graywolf336
2014-07-24 23:31:56 -05:00
cac81f0420
Move clearforce into clear and use -f (-force) to forcefully do it.
graywolf336
2014-07-24 23:29:53 -05:00
1ea60ca106
Fix the confirmation never expiring.
graywolf336
2014-07-24 23:17:20 -05:00
d3a7ef0e9d
Add a debug message for the development builds
graywolf336
2014-07-24 23:05:20 -05:00
7b3a085edb
Debug how long it took for the entire plugin to enable all the way.
graywolf336
2014-07-24 23:01:10 -05:00
0362dac92d
Test the new language system.
graywolf336
2014-07-24 21:17:23 -05:00
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.
graywolf336
2014-07-24 21:16:57 -05:00
bf59a57ea7
Update the readme.
graywolf336
2014-07-23 16:44:22 -05:00
709a06f330
Add an API class and also add some testing for it.
graywolf336
2014-07-23 16:39:45 -05:00
59c583e8b3
Rename the TestJailStuff to TestJailDefaultConfig
graywolf336
2014-07-23 14:48:39 -05:00
47fd0d7632
Tiny stuff on the benchmark test.
graywolf336
2014-07-23 14:35:53 -05:00
413abf7244
Test the new util method.
graywolf336
2014-07-23 13:20:21 -05:00
4829a75785
Move the time parsing tests into the util tests, as that's what it really is testing.
graywolf336
2014-07-22 21:39:26 -05:00
b5b79b9704
Move the three jewel unit tests into the rest of the command tests.
graywolf336
2014-07-22 21:35:08 -05:00
0e8484b18f
Change the encoding to utf8
graywolf336
2014-07-22 21:27:23 -05:00
6b8dec6c7b
Work on some unit tests for #7 and reorganize part of the config.
graywolf336
2014-07-22 20:58:05 -05:00
b63773c7a9
Move the timer to be async if we're using bukkit's timer.
graywolf336
2014-07-21 19:11:12 -05:00
e4f32559b6
Clean up the formatting of the copied code in the update.
graywolf336
2014-07-21 18:30:39 -05:00
a2d46b8e26
Forgot part of the JavaDoc, whoops.
graywolf336
2014-07-21 18:28:56 -05:00
8b547ed748
Add more jail stick JavaDoc and fix the OBE from previous version of jail sticks being used.
graywolf336
2014-07-21 18:27:40 -05:00
bfd786f650
When we reload the update checking, cancel the previous task.
graywolf336
2014-07-21 18:23:31 -05:00
70b2fbe1e1
Cancel all the tasks for this plugin when shutting down.
graywolf336
2014-07-21 18:20:04 -05:00
1c92f90ccc
Update notifications! For dev, stable-dev, and bukkit channels! :)
graywolf336
2014-07-21 18:17:30 -05:00
6fe5eeb346
Move some items around for organization
graywolf336
2014-07-21 15:54:16 -05:00
1181f33693
It is jail createcells not jail cellcreate
graywolf336
2014-07-15 20:19:35 -05:00
fec2fddb26
Remove the default blacklist items..those are precious blocks.
graywolf336
2014-07-15 01:39:04 -05:00
8a7a9cefef
Make the jail stick manager/creation smarter and fix jailing via jail sticks, as it wasn't working at all.
graywolf336
2014-07-15 01:05:46 -05:00
d034a0f1ed
Fix the error when trying to measure difference between two worlds.
graywolf336
2014-07-15 00:19:13 -05:00
86082e2f63
Allow resisting arrests via the jail stick.
graywolf336
2014-07-15 00:11:36 -05:00
c9b0fc8480
Fix the blacklist not working or sometimes erroring out.
graywolf336
2014-07-14 23:47:36 -05:00
9e0722c218
Remove all of the types from a player's inventory when jailed and an item is in their inventory.
graywolf336
2014-07-14 23:30:37 -05:00
3226515107
Don't allow players to keep their inventory from jail.
graywolf336
2014-07-14 23:28:01 -05:00
720d4c1608
Fix the tests failing.
graywolf336
2014-07-14 23:20:21 -05:00
9ca8e14e29
Add a black list to storing the player's inventory.
graywolf336
2014-07-14 23:16:05 -05:00
a5bf89b07e
Don't allow jailing in unloaded worlds and don't allow joining while jailed in unloaded worlds.
graywolf336
2014-07-14 22:53:48 -05:00
5c4122ee92
Fix the unjailing not working, was messed up when we switch to UUIDs
graywolf336
2014-07-14 21:55:01 -05:00
b83d1245f8
Simplify one of our checks on getPrisoner
graywolf336
2014-07-14 21:40:21 -05:00
ce1231da39
Add some debugging code.
graywolf336
2014-07-14 21:38:15 -05:00
27b557991e
Add some debugging to the jailing of a player.
graywolf336
2014-07-14 21:19:12 -05:00
049ea63102
Send a message to the unjailer when they unjail someone.
graywolf336
2014-07-14 21:11:46 -05:00
9e1b75c602
Remove the cache object before we release the prisoner.
graywolf336
2014-07-14 21:01:43 -05:00
ba3bbe095b
Bukkit likes to be backwards it seems.
graywolf336
2014-07-14 20:45:50 -05:00
0aeaa26d1e
Rofl the helmet is called helmet...not boots :p
graywolf336
2014-07-14 20:42:17 -05:00
36be8a89a0
Let's try another color for orange...
graywolf336
2014-07-14 20:38:00 -05:00
978994300d
Capitalize the values we get, so we can try to get the data.
graywolf336
2014-07-14 19:28:49 -05:00
2c336527a5
Fix the config containing tabs instead of spaces.
graywolf336
2014-07-14 19:10:44 -05:00
a77e0cc472
Performance changes to get better performance on the move protection. We now get the cache object inside the move event and get all the other objects from that. The reason for this is so that we don't have to then loop through all the prisoners in a jail again to get one prisoner, just get it from the cache object.
graywolf336
2014-06-12 10:30:00 -05:00
a442887b36
Telling me something changed but I don't know what. Will revert if it is something breaking.
graywolf336
2014-06-12 10:15:11 -05:00
7ad5fedfd1
Work on the tests and change up some performance issues.
graywolf336
2014-05-30 15:54:11 -05:00
45bd4ac8c1
Reference the plugin and not Bukkit
graywolf336
2014-05-30 14:28:04 -05:00
74e62be46c
Use InputStreamReader when reading the default en.yml from the plugin.
graywolf336
2014-05-30 14:03:20 -05:00
af1fa37470
Add a cache for prisoners online only, this should help performance #26
graywolf336
2014-05-30 12:23:32 -05:00
82f17f3a4b
Merge branch 'master' of git@github.com:graywolf336/Jail.git
graywolf336
2014-05-30 11:12:30 -05:00
c5720ec84d
Move the handcuffing to store data per uuid.
graywolf336
2014-05-30 11:12:08 -05:00
8cb7a76eebFix#27, all scoreboards are managed by UUIDs and no longer names.
graywolf336
2014-05-24 14:20:37 -05:00
3e54d79dd3
Try to lower the amount of time spent on each move event as mentioned in issue #26
graywolf336
2014-05-08 19:30:20 -05:00
0bb679329d
Fix the error when saving a cell that has a prisoner. This should fix and close#26.
graywolf336
2014-05-03 09:52:45 -05:00
7db5fe9da5
Attempt to fix the NPE error when loading the old JailPayCurrency
graywolf336
2014-05-03 01:15:00 -05:00
ef5dfe3815
If we have converted data, save everything after JailIO is loaded.
graywolf336
2014-05-03 01:12:26 -05:00
42d0e7983f
Convert the jailpay settings over.
graywolf336
2014-05-02 01:43:30 -05:00
b3033913c7
Properly output how many cells were loaded, hopefully this has something to do with #26 displaying incorrect information.
graywolf336
2014-05-02 01:35:04 -05:00
b8dc15decb
We use player instead of name for the player's last known name.
graywolf336
2014-05-02 01:31:04 -05:00
084e8bea01
Warn when a cell doesn't have a teleport location or cell. Also, don't double store a prisoner when they get put in a cell from a jail after being converted.
graywolf336
2014-05-01 17:39:48 -05:00
7e3956dee5
Update the readme.
graywolf336
2014-05-01 17:32:00 -05:00
623c6442d8
Update the readme about changes in beta 2.
graywolf336
2014-04-30 13:19:26 -05:00
f1dadaaae0
Lookup the records by username and get the UUID ourself.
graywolf336
2014-04-30 13:18:56 -05:00
a7798c9d62
Fix the javadoc on one method in JailIO being incorrect.
graywolf336
2014-04-29 13:24:26 -05:00
4d4f609b82
Finish using the UUID, we are still using blocking methods.
graywolf336
2014-04-29 13:20:33 -05:00
ad9c70cbbf
Readd the method I removed and also change the cells to uuid.
graywolf336
2014-04-29 10:53:36 -05:00
63e117ac72
Build will fail. Started work on converting to using uuid's internally.
graywolf336
2014-04-28 23:52:52 -05:00
0981fe659f
Correctly log how many prisoners were loaded.
graywolf336
2014-04-28 22:46:41 -05:00
998c7bd824
If we couldn't find a jail from the prisoner, get the first jail.
graywolf336
2014-04-28 22:27:41 -05:00
cb88948c29
Merge branch 'master' of git@github.com:graywolf336/Jail.git
graywolf336
2014-04-28 20:11:58 -05:00
581a826524
Output out type of storage is selected when not in debugging mode.
graywolf336
2014-04-28 20:11:39 -05:00
5241f917ce
Don't double send the message on backwards support for commands.
graywolf336
2014-04-27 00:29:08 -05:00
7167bff981
Fix the NPE when providing backward compabitility.
graywolf336
2014-04-27 00:19:23 -05:00
6c55578062
Try to provide backwards compatibility.
graywolf336
2014-04-27 00:05:35 -05:00
4f7678fed6
Fix the name portion of the prisoners not loading.
graywolf336
2014-04-26 22:29:36 -05:00
7898d3518e
Remove extra line there...this is mostly to get jenkins to build again.
graywolf336
2014-04-25 18:09:14 -05:00