f1dadaaae0
Lookup the records by username and get the UUID ourself.
2014-04-30 13:18:56 -05:00
a7798c9d62
Fix the javadoc on one method in JailIO being incorrect.
2014-04-29 13:24:26 -05:00
4d4f609b82
Finish using the UUID, we are still using blocking methods.
...
I want to get fully away from blocking methods and instead make the
user/player/prisoner/whatever wait to get an answer while we retrieve
the uuid information asynchronously.
2014-04-29 13:20:33 -05:00
ad9c70cbbf
Readd the method I removed and also change the cells to uuid.
2014-04-29 10:53:36 -05:00
63e117ac72
Build will fail. Started work on converting to using uuid's internally.
...
While doing this I deleted one method that I shouldn't have, so going to
revert that. Next I have to build a method or two which will allow me to
do last known names lookups, etc. Might switch to using a library to
handle getting names async so we don't block the server up, doing this
will result in us having to recode some of the commands internally.
If you have any suggestions or questions, I'm open.
2014-04-28 23:52:52 -05:00
0981fe659f
Correctly log how many prisoners were loaded.
2014-04-28 22:46:41 -05:00
998c7bd824
If we couldn't find a jail from the prisoner, get the first jail.
...
Also, don't try to load prisoners if there are no jails.
2014-04-28 22:27:41 -05:00
cb88948c29
Merge branch 'master' of git@github.com:graywolf336/Jail.git
2014-04-28 20:11:58 -05:00
581a826524
Output out type of storage is selected when not in debugging mode.
2014-04-28 20:11:39 -05:00
5241f917ce
Don't double send the message on backwards support for commands.
2014-04-27 00:29:08 -05:00
7167bff981
Fix the NPE when providing backward compabitility.
2014-04-27 00:19:23 -05:00
6c55578062
Try to provide backwards compatibility.
2014-04-27 00:05:35 -05:00
4f7678fed6
Fix the name portion of the prisoners not loading.
2014-04-26 22:29:36 -05:00
7898d3518e
Remove extra line there...this is mostly to get jenkins to build again.
2014-04-25 18:09:14 -05:00
821051a3bc
Fix the tests failing, happy day!
2014-04-25 17:56:52 -05:00
a3d9a54ff0
First attempt to use UUID, not tested one ounce.
...
And I imagine the unit tests are going to fail.
2014-04-21 22:58:15 -05:00
1de176e67e
Don't enable scoreboards by default, they are laggy in the newer bukkit
2014-04-21 22:52:17 -05:00
3ad2eb26af
Merge branch 'master' of git@github.com:graywolf336/Jail.git
2014-04-21 22:04:23 -05:00
0ae2956137
Add a command to toggle whether jail is in debugging or not.
2014-04-21 22:04:03 -05:00
caf4315d6c
Only initialize JailPayManager if vault exists.
2014-04-01 23:21:24 -05:00
45bd1776ee
If Vault is not enabled, don't enable Jailpay.
2014-04-01 23:09:15 -05:00
43feed4469
Update the Vault repo link.
2014-03-24 14:01:34 -05:00
4ade1bcf38
Implement Jail Pay, this closes #11
2014-03-20 15:33:42 -05:00
126c1576c4
Add the jail name to the scoreboard's title.
2014-03-16 16:13:40 -05:00
fe7cb9f5a5
Add a new command /jail time
which has easy access for add/subtract
...
time from a prisoner's sentence.
This command could be useful for commandblocks or something else, as it
does not need a player context. This closes Bukkit Dev Ticket:
http://dev.bukkit.org/bukkit-plugins/jail/tickets/432/
2014-03-15 14:40:50 -05:00
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
48fe312193
Really allow there to be more than one jail stick.
2014-03-14 15:52:41 -05:00
2778c79150
Debugging to figure out why more than one stick isn't being loaded.
2014-03-14 15:44:19 -05:00
737a7e35e2
Debugging is important to me, load the old debugging value.
2014-03-14 15:35:50 -05:00
b2a8e6c89c
Save the configuration file after we converted items.
2014-03-14 15:30:59 -05:00
1f6881177a
Strip the colors from when unjailing and sending the message to console.
2014-03-14 15:22:13 -05:00
c478ef2544
Actually reload the jail sticks when we reload the plugin via command.
2014-03-14 15:20:50 -05:00
2dfe777f3f
Actually make a call to move over the old config.
2014-03-14 15:18:36 -05:00
060bb125a4
First work on converting the old global config file to the new one.
...
For #23
2014-03-14 15:15:30 -05:00
065f273c14
Finish the missing JavaDoc for the scoreboard manager.
2014-03-13 13:02:10 -05:00
ec1e91cda2
Implement the usage of Scoreboards, make the language configurable.
...
Closes #15
2014-03-13 12:59:47 -05:00
6ce05dbe7d
Regular users don't need to know how many commands are loaded, debug.
2014-03-12 22:45:47 -05:00
816fe1d5b7
Fix the JailHandler containing incorrect JavaDoc.
2014-03-12 22:44:01 -05:00
11d6995cc3
Fix default Jail Stick not loading correctly, closes #21
2014-03-12 22:41:10 -05:00
1399f8d260
Fix some of the JavaDoc.
2014-03-11 13:03:11 -05:00
7d64fce5db
Add some debugging code to try and work out #19
2014-03-08 23:59:23 -06:00
74812114c6
Add a record entry when a player is jailed by jail sticks.
...
Closes #20
2014-03-08 23:55:13 -06:00
39cc95b96d
The jail stick is now usable.
...
Closes #16 .
2014-03-08 23:39:11 -06:00
64c4298cca
Whoops, didn't mean to move the database to the wrong config section.
2014-03-08 22:57:33 -06:00
df45b267a7
Okay okay, add the missing files for the Jail Stick for #16 .
2014-03-08 22:53:59 -06:00
274f3a03ab
Start work on Jail Sticks.
2014-03-08 22:53:31 -06:00
2ec69c5650
Finish adding the jailrecord command, this closes #12 .
2014-03-06 18:10:53 -06:00
9f9ede433a
Fix a problem with the loading of cells when no signs.
2014-03-06 17:09:21 -06:00
5f6807fc24
Started work on profiling when prisoners get jailed #12 .
...
This only works for the sql right now, next commit will handle flatfile.
2014-03-06 16:51:25 -06:00
ac6a5b23cb
Some clean up work on the JailIO class.
2014-03-06 14:04:11 -06:00