c3b3e390b0Make the subcommands of /jail work. :)
graywolf336
2014-01-28 22:34:39 -0600
cab6d7fdf9When unjailing someone, if they've never been online and have time remaining then forcefully remove them.
graywolf336
2014-01-28 22:20:33 -0600
2acfbf098eQuick fix, but let's parse the jail command if no args.
graywolf336
2014-01-28 16:23:20 -0600
9f4ebd5993Fix some formatting, not actually needed but oh well
graywolf336
2014-01-28 14:24:37 -0600
691d59f0f7Work on the new command system, this is not ready at all.
graywolf336
2014-01-27 18:02:24 -0600
cb8de04a91Temp work on the jailcheck command, not finishing.
graywolf336
2014-01-23 18:51:22 -0600
e0dc22dfecAdd the JailReload command.
graywolf336
2014-01-23 18:05:35 -0600
010b592fb5Add the JailMute, JailTeleIn, and JailTeleOut commands.
graywolf336
2014-01-23 17:52:21 -0600
4ac89455b0Add the JailClearCommand back, this time releasing all the prisoners.
graywolf336
2014-01-23 13:07:26 -0600
13363f6d9aRename the JailClear to JailClearForce
graywolf336
2014-01-22 17:55:47 -0600
d6ad4df991Log the unjailing to console if we have that enabled.
graywolf336
2014-01-22 17:48:32 -0600
cb22fe9786Let's try out the move protection, maybe this will work the first time
graywolf336
2014-01-22 14:43:14 -0600
fe1db3bb04Prevent interaction with items and blocks!
graywolf336
2014-01-21 22:23:26 -0600
1e3a8cc992Change the priority of the crop trampling to be called first so it cancels the event before any other interact event gets it.
graywolf336
2014-01-21 21:44:58 -0600
863793543fAllow protecting and penalizing trampling of crops.
graywolf336
2014-01-21 21:37:52 -0600
4e06336c99Simple way of stopping players from getting respawned outside the jail.
graywolf336
2014-01-21 21:12:50 -0600
1cfd64164cChange the priorities of the event listeners, this way the protections and the penalties get applied before the other listener cancels it.
graywolf336
2014-01-21 20:52:19 -0600
06aa6629b7Finally get all the messages on the jail command to come from the language system. :)
graywolf336
2014-01-21 19:56:14 -0600
9a9a75dc1eFix my comment, would have threw someone off in the future I imagine
graywolf336
2014-01-21 18:11:46 -0600
34ac65565cMore command workings and using the custom languages.
graywolf336
2014-01-21 18:09:47 -0600
3ab751baa8Nullify the prisoners and cells before saving them.
graywolf336
2014-01-21 16:14:26 -0600
c956018d1eAdd work on jailclear and also the jail command to use language string.
graywolf336
2014-01-21 15:12:09 -0600
38438e2eb8Change it so that offline pending is used always, then inside that we check the remaining time
graywolf336
2014-01-21 14:37:48 -0600
d691f1104bIf the time of the prisoner on joining is 0, then unjail them. Also, ignore the sleeping state if enabled in the config.
graywolf336
2014-01-21 14:09:18 -0600
abb3e70bdfEnable protecting endermen protections in jails
graywolf336
2014-01-21 12:31:56 -0600
4179a6a2d3Move the explosion protection to a different section of the config.
graywolf336
2014-01-21 12:21:33 -0600
b005248debIf the time is 0, then send a different message.
graywolf336
2014-01-21 12:10:43 -0600
4c13948549Make the command execution throw an exception, and let's catch it.
graywolf336
2014-01-21 11:22:26 -0600
9f34304fdbEnable protecting chests and people being able to open them and not.
graywolf336
2014-01-20 17:24:22 -0600
4eae8778eaEnable food control
graywolf336
2014-01-20 15:24:27 -0600
392b1d94ccPrevent commands from being executed, except those whitelisted
graywolf336
2014-01-20 14:40:03 -0600
af58eea360It's crops as well for placing, whoops
graywolf336
2014-01-20 12:26:03 -0600
18265777ddIt's crops and not wheat, also add potatos to the default whitelist.
graywolf336
2014-01-20 12:24:09 -0600
28953682aeAdd some debugging messages to the placing/breaking so we can see what block are what, will be helpful for figuring out what to add to the whitelist of placing/breaking.
graywolf336
2014-01-20 12:10:12 -0600
43cee6311aAdd two more tests and rename our Util test class to reflect the usage.
graywolf336
2014-01-19 16:01:12 -0600
f41ee77092Enable checking the whitelist of breaking and placing.
graywolf336
2014-01-19 15:53:42 -0600
da26bc172eNext up is protecting against placing blocks.
graywolf336
2014-01-19 14:49:42 -0600
95649e7f03Start work on the protection and penalties. First up is Block Place
graywolf336
2014-01-19 14:40:39 -0600
d9d0de046dFix the tests failing.
graywolf336
2014-01-17 14:54:27 -0600
759df05bddMore language strings, focused this time on the command handler.
graywolf336
2014-01-17 14:34:12 -0600
976149743aChange some way we let people know of hte language system.
graywolf336
2014-01-14 18:28:02 -0600
cf7c9fc4c2Protect the jails against explosions, if it is enabled
graywolf336
2014-01-08 15:27:38 -0600
d734d99e88Protect against block breaking and block placing in jails
graywolf336
2014-01-08 15:02:24 -0600
ab74a158b8Get the muted message from the Language File
graywolf336
2014-01-04 00:22:26 -0600
369c874addIf the config has prisoners not to get the chats, then let's obey that.
graywolf336
2014-01-03 23:57:10 -0600
2f36c1f900Fix the broadcast/logging not being the correct one for minutes.
graywolf336
2014-01-03 21:05:39 -0600
906348dc69The time reduction works, just use bukkit if you want it to work.
graywolf336
2014-01-03 20:54:43 -0600
6f86f04f3dLog to the console which timer/scheduler we're using.
graywolf336
2014-01-03 20:29:25 -0600
57eb5c71e3Nullify the timer on disable
graywolf336
2014-01-03 14:18:16 -0600
f5bf76ec46Add jail timer and jail event, count down the prisoners time.
graywolf336
2014-01-03 14:10:38 -0600
738f8bc057Set the handcuff manager to null on disable
graywolf336
2014-01-01 18:27:23 -0600
2a3c3ad0f7Register the unhandcuff command with bukkit
graywolf336
2014-01-01 18:22:49 -0600
a7dacf42c1Fix the message format not being correct.
graywolf336
2014-01-01 18:13:31 -0600
3f27410a7aHandcuffing messages are now fully customizable via the language file
graywolf336
2014-01-01 17:39:21 -0600
f1451f4179Add the HandCuffListener
graywolf336
2014-01-01 16:22:40 -0600
b22fad16c4Merge branch 'master' of git@github.com:graywolf336/Jail.git
graywolf336
2014-01-01 16:19:18 -0600
9b534b2abcAdd handcuffing, next commit will be handcuff listeners.
graywolf336
2014-01-01 16:19:04 -0600
506ab26858Send the unjail message and also execute the commands on releasing
graywolf336
2013-12-31 13:25:06 -0600
0ceef58e73Move the restore method to the util, makes more sense there.
graywolf336
2013-12-31 13:20:39 -0600
d49d2243d8Ignore the cancelled events
graywolf336
2013-12-30 22:03:33 -0600
4ab48b3659Do some work on the JavaDoc
graywolf336
2013-12-28 19:50:55 -0600
ce457fc7bfDerp, save the file when we change it.
graywolf336
2013-12-28 15:42:06 -0600
05b15cc9b8Let's try to remove people from the storage system this way.
graywolf336
2013-12-28 15:39:14 -0600
04d65088e3First attempt at unjailing a prisoner.
graywolf336
2013-12-28 15:08:24 -0600
17f627350bRemove the debugging messages and add a debugging variable.
graywolf336
2013-12-28 13:37:18 -0600
81ec445debTOLD YOU IT WAS A SMALL BUG... Bah, humbug!
graywolf336
2013-12-28 13:20:09 -0600
539ebeb326Don't allow jailing of players who are already jailed.
graywolf336
2013-12-28 13:17:31 -0600
3ab161cbe8Clean up the jailstop command, make it tell what all they stopped.
graywolf336
2013-12-28 13:12:45 -0600
b75f12c23cGeneral bug work, there's a small bug in here I can't find...grrr
graywolf336
2013-12-28 12:53:07 -0600
df0caabbacThe double chests are actually larger than 40, derp
graywolf336
2013-12-28 12:27:25 -0600
546131dd77Fix the loading of the cells being really messed up.
graywolf336
2013-12-28 12:12:57 -0600
359192a655Fix the usage message being wrong.
graywolf336
2013-12-28 12:07:59 -0600
15ca0810baRemove the debugging message, as it is now in the loaded message.
graywolf336
2013-12-28 12:04:44 -0600
e888467b66Add the amount of cells loaded to the loaded message.
graywolf336
2013-12-28 12:01:56 -0600