Commit Graph

541 Commits

Author SHA1 Message Date
graywolf336
d2a6773522 Fix the generation of the sign strings. 2014-02-21 09:23:50 -06:00
graywolf336
bd7397a929 Allow no chest to be selected for the cells when creating it. 2014-02-21 09:22:00 -06:00
graywolf336
1c5bfc24ea Allow the chest to be null for the cells. 2014-02-21 08:59:44 -06:00
graywolf336
8834e193ac Some more work on the MySQL, making slow progress for #18. 2014-02-20 21:51:36 -06:00
graywolf336
2458b75f84 Forgot to handle the error when thrown. 2014-02-20 21:32:45 -06:00
graywolf336
7f79f82636 Let's try to load a jail from MySQL, #18. 2014-02-20 21:29:29 -06:00
graywolf336
1b2ed8bec4 We'll use replace into and not insert into, #18. 2014-02-20 21:07:06 -06:00
graywolf336
b26fed8f80 Fix the insertion of the prisoners. 2014-02-20 21:03:17 -06:00
graywolf336
75aec51dc2 Let's try to save the jails with MySQL, first attempt #18. 2014-02-20 20:55:04 -06:00
graywolf336
5e6fecfef8 Add the creation of tables sql, if the sql is mysql. #18
sqlite will be last on my list, might move it into beta 3.
2014-02-20 16:20:27 -06:00
graywolf336
356fab682e Start some initial work on the sql portion, no where near close. #18 2014-02-19 21:54:56 -06:00
graywolf336
e54dbc8a8c Fix the spacing on the listcells 2014-02-16 16:53:41 -06:00
graywolf336
399b8662e5 jailstop is now /jail stop 2014-02-16 16:28:09 -06:00
graywolf336
43eb68811b Create cell is not createcells 2014-02-16 16:05:42 -06:00
graywolf336
ac2c99eac3 Throw the PrisonerTransferredEvent after a player is transferred, #9. 2014-02-15 01:01:48 -06:00
graywolf336
7af47bd2e0 Fix some JavaDoc 2014-02-15 00:58:48 -06:00
graywolf336
620c57cdc9 Add a PrePrisonerTransferredEvent #9. 2014-02-15 00:52:25 -06:00
graywolf336
d049dba447 Default the cancelled to false. 2014-02-15 00:16:52 -06:00
graywolf336
b9d6fafac7 Fix the JavaDoc being incorrect on the setJailer 2014-02-15 00:14:54 -06:00
graywolf336
22f2b66cf5 Add the PrePrisonerReleasedEvent for #9, not all that useful event tbh. 2014-02-15 00:05:32 -06:00
graywolf336
d0763b6c00 Add the PrisonerReleasedEvent for #9. 2014-02-14 23:58:17 -06:00
graywolf336
5f39776825 Fix the issue in the config which was causing the tests to fail. 2014-02-14 23:53:06 -06:00
graywolf336
c84b833ebb Add the PrisonerJailedEvent, mark it off #9. 2014-02-14 23:50:23 -06:00
graywolf336
2684fa9bd4 Transferring of prisoners to different jails works, finalizes #5. 2014-02-14 23:38:13 -06:00
graywolf336
47fba5ab79 Allow /jail status and also send them a message when they check it 2014-02-14 23:34:41 -06:00
graywolf336
3784eb6b28 Fix the confirm not working. 2014-02-14 23:18:41 -06:00
graywolf336
c432dee86f Register the #3 confirm command, that was a funny fail on a test. 2014-02-14 21:59:28 -06:00
graywolf336
e148e1e2dd Fix an NPE with the confirmation for #3, oversight on my part. 2014-02-14 21:42:27 -06:00
graywolf336
52456edc6b Finish up the confirmations for #3. 2014-02-14 21:37:39 -06:00
graywolf336
82a40c5d8e Add the confirmation to the clearforce command, continued work on #3. 2014-02-14 18:02:08 -06:00
graywolf336
54bea41d05 Further work on #3, lots of logic work figured out. The clear command
uses the confirmation method now, just need to test it.
2014-02-13 13:40:23 -06:00
graywolf336
f6686fee8d Start work on #3, confirming before deleting something major. 2014-02-13 13:02:44 -06:00
graywolf336
2036a311ac Remove the removing cell command, that is replaced with jaildeletecell. 2014-02-13 13:02:15 -06:00
graywolf336
efcd517360 Add the /jail status command. 2014-02-13 12:00:21 -06:00
graywolf336
78cc20c2c1 Add the removing of a jail via the ``/jail delete`` command. 2014-02-13 11:26:42 -06:00
graywolf336
950eb638b8 Add the command to transfer all the prisoners in one jail to another. 2014-02-12 15:52:10 -06:00
graywolf336
b1ca15d10c Jail check is now for one player only, use jail list <jail> for all. 2014-02-12 15:35:29 -06:00
graywolf336
94111955a4 Add deletecell and deletecells.
The deletion of cells is very spammy, might have to change later on down
the road.
2014-02-12 15:31:02 -06:00
graywolf336
3dc89a60c8 For real fix the no cell message, this is why testing is so important.
I forget things and forget to type something or mistype something.
2014-02-12 13:53:36 -06:00
graywolf336
5256f05fe3 Fix the no cell found message not being correct. 2014-02-12 13:48:45 -06:00
graywolf336
f774bf335f Send a message to the sender when they transfer someone...hehe whoops.
This finalizes the development piece of #5, just need to test it.
2014-02-12 13:42:45 -06:00
graywolf336
65f4f47cca Convert the transfer jewel using args to arguments, removing 'transfer' 2014-02-12 13:27:22 -06:00
graywolf336
c6988edd4f Check for null on the transfer arguments. 2014-02-12 13:14:32 -06:00
graywolf336
30b148f7ca Don't use the actual args but instead use our faked arguments. 2014-02-12 13:05:21 -06:00
graywolf336
5acfa351d2 Params are not empty any more but null. 2014-02-12 12:58:23 -06:00
graywolf336
45a542ad57 Update jewelcli to 0.8.9 to test out and see if the issue is fixed.
https://github.com/lexicalscope/jewelcli/issues/30
2014-02-12 12:47:42 -06:00
graywolf336
cdb1bc0878 Shade jewelcli into our jar so we don't require users to download it. 2014-02-12 09:54:42 -06:00
graywolf336
bf6bbb16f6 Add a couple tests which test the jewel system. 2014-02-12 08:39:29 -06:00
Bradley Hilton
0b69133114 Merge pull request #6 from graywolf336/CommandCleanUp
Command Clean Up
2014-02-11 20:49:02 -06:00
graywolf336
87bb9feecb Make all the arguments optional on the transfer, we handle that ourself.
This way we handle it ourself for language purposes.
2014-02-11 20:46:23 -06:00