Commit Graph

20 Commits

Author SHA1 Message Date
f5bf76ec46 Add jail timer and jail event, count down the prisoners time. 2014-01-03 14:10:38 -06:00
4ab48b3659 Do some work on the JavaDoc 2013-12-28 19:50:55 -06:00
04d65088e3 First attempt at unjailing a prisoner. 2013-12-28 15:08:24 -06:00
17f627350b Remove the debugging messages and add a debugging variable. 2013-12-28 13:37:18 -06:00
b75f12c23c General bug work, there's a small bug in here I can't find...grrr 2013-12-28 12:53:07 -06:00
df0caabbac The double chests are actually larger than 40, derp 2013-12-28 12:27:25 -06:00
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
07f3d85a2a Don't allow prisoners to be jailed into the same cell as someone else.
This will prevent overriding inventories in cell chests. When we tell
them the destination cell already has a prisoner in it, we try to find
the first empty cell in that jail but if all the jail's cells are full
then we tell them that as well.
2013-12-27 13:16:21 -06:00
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
6423e8d2e5 If the location is empty, don't try it. If the language string doesn't
exist, then don't try to parse it either and return an empty string.
2013-12-25 22:41:01 -06:00
57e4eb6c1e If the previous position string given is null, ignore it. 2013-12-25 22:06:57 -06:00
a72f6c273b Work on the actual jailing of the player.
Lots of work done here, untested.
2013-12-25 21:56:01 -06:00
63032ad6cc Some work on the plugin, added a couple things and worked on the
preparing the jail.
2013-12-24 22:25:14 -06:00
dc2e74a63e Implement getting the jail nearest to sender of the jail command if no
jail parameter is defined.
2013-12-24 17:51:41 -06:00
f03714a5f7 Let's loop through the signs when saving them to file so we save them
correctly in the flatfile.
2013-12-11 17:36:17 -06:00
89dbc4d2be Don't save the cell when we are loading it. 2013-12-09 16:35:10 -06:00
7743897b9d Save the Jails when the server shuts down and when we add a cell. 2013-12-09 15:12:32 -06:00
d0273828b8 Let's start work on saving of the cells. 2013-12-09 14:28:38 -06:00
11f9e94f40 Let's try and load the jails from flatfile. 2013-12-07 14:16:16 -06:00
596c9de2ad First commit, converted to a truely maven project and switching over to my own repository for better management. 2013-12-05 18:22:15 -06:00