Commit Graph

  • e078f73d3c Testing out another command parser. graywolf336 2014-02-10 16:42:59 -0600
  • b9f01dd599 Remove extra space and add mins after the minutes graywolf336 2014-02-10 15:10:22 -0600
  • d8611a51bc Add the missing space between jailer and remaining time graywolf336 2014-02-10 14:56:25 -0600
  • 96a58aa3df Fix the header being incorrect when listing prisoners graywolf336 2014-02-10 14:55:16 -0600
  • 7ce81c774f Send a message when there are no prisoners in a jail. graywolf336 2014-02-10 14:50:41 -0600
  • 508366468a List all the prisoners in a jail if the jail is provided on /jail list graywolf336 2014-02-10 14:40:27 -0600
  • 05695ce969 Tell the sender the player's name they sent back if already jailed. graywolf336 2014-02-10 14:06:22 -0600
  • e34c1d0990 Allow usage of -p jail players who's names are subcommands. graywolf336 2014-02-10 13:35:43 -0600
  • 0f2ff60db7 Change the debugging messages to use the new debug method. graywolf336 2014-02-10 13:29:30 -0600
  • 25a6d010ac Add some JavaDoc to the transfer method. graywolf336 2014-02-10 12:37:57 -0600
  • 2ecb26dc8a After we've transferred them on joining, don't leave that flag there graywolf336 2014-02-04 13:34:00 -0600
  • d0312afc66 First attempt at working on the transferring of prisoners graywolf336 2014-02-04 13:30:12 -0600
  • d0e41ed908 Add the unjailforce command graywolf336 2014-02-03 18:44:38 -0600
  • b1f4b7bb41 Relocate the move protection so that we only register it if enabled. graywolf336 2014-02-01 11:52:50 -0600
  • 683b4457f4 Fix the messages not being correct. graywolf336 2014-02-01 01:56:12 -0600
  • 7c4c403843 Fix the jail command, it will always reach here with one argument. graywolf336 2014-02-01 01:43:54 -0600
  • e52a24cb5e Add some debug to the JailHandler graywolf336 2014-02-01 01:39:39 -0600
  • 0bb25e6324 Fix the tests failing graywolf336 2014-02-01 01:28:33 -0600
  • a088577bee Move lots of the subcommands to proper place, let's see if this works. graywolf336 2014-02-01 01:24:44 -0600
  • 989e503242 Add the ver to the version command. graywolf336 2014-01-30 14:34:55 -0600
  • bfebd6e944 Fix some of the commands not working, let's hope this doesn't mess up. graywolf336 2014-01-30 14:29:26 -0600
  • f4e735eda4 Fix the jail stop and also add some alternatives. graywolf336 2014-01-30 14:23:50 -0600
  • 1e632017c7 Add the jailstop, jailtelein, and jailteleout to subcommands. graywolf336 2014-01-30 14:10:51 -0600
  • edb563a9ec Move mute, reload, and version to the subcommand of /jail graywolf336 2014-01-29 13:46:26 -0600
  • 2bea10259c Fix the unjailing force not actually unjailing someone. graywolf336 2014-01-28 22:50:02 -0600
  • 882f6c76cd Merge pull request #1 from graywolf336/NewCommands Bradley Hilton 2014-01-28 20:42:06 -0800
  • c3b3e390b0 Make the subcommands of /jail work. :) graywolf336 2014-01-28 22:34:39 -0600
  • cab6d7fdf9 When unjailing someone, if they've never been online and have time remaining then forcefully remove them. graywolf336 2014-01-28 22:20:33 -0600
  • 2acfbf098e Quick fix, but let's parse the jail command if no args. graywolf336 2014-01-28 16:23:20 -0600
  • 9f4ebd5993 Fix some formatting, not actually needed but oh well graywolf336 2014-01-28 14:24:37 -0600
  • 691d59f0f7 Work on the new command system, this is not ready at all. graywolf336 2014-01-27 18:02:24 -0600
  • cb8de04a91 Temp work on the jailcheck command, not finishing. graywolf336 2014-01-23 18:51:22 -0600
  • e0dc22dfec Add the JailReload command. graywolf336 2014-01-23 18:05:35 -0600
  • 010b592fb5 Add the JailMute, JailTeleIn, and JailTeleOut commands. graywolf336 2014-01-23 17:52:21 -0600
  • 4ac89455b0 Add the JailClearCommand back, this time releasing all the prisoners. graywolf336 2014-01-23 13:07:26 -0600
  • 13363f6d9a Rename the JailClear to JailClearForce graywolf336 2014-01-22 17:55:47 -0600
  • d6ad4df991 Log the unjailing to console if we have that enabled. graywolf336 2014-01-22 17:48:32 -0600
  • cb22fe9786 Let's try out the move protection, maybe this will work the first time graywolf336 2014-01-22 14:43:14 -0600
  • fe1db3bb04 Prevent interaction with items and blocks! graywolf336 2014-01-21 22:23:26 -0600
  • 1e3a8cc992 Change 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
  • 863793543f Allow protecting and penalizing trampling of crops. graywolf336 2014-01-21 21:37:52 -0600
  • 4e06336c99 Simple way of stopping players from getting respawned outside the jail. graywolf336 2014-01-21 21:12:50 -0600
  • 1cfd64164c Change 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
  • 06aa6629b7 Finally get all the messages on the jail command to come from the language system. :) graywolf336 2014-01-21 19:56:14 -0600
  • 9a9a75dc1e Fix my comment, would have threw someone off in the future I imagine graywolf336 2014-01-21 18:11:46 -0600
  • 34ac65565c More command workings and using the custom languages. graywolf336 2014-01-21 18:09:47 -0600
  • 3ab751baa8 Nullify the prisoners and cells before saving them. graywolf336 2014-01-21 16:14:26 -0600
  • c956018d1e Add work on jailclear and also the jail command to use language string. graywolf336 2014-01-21 15:12:09 -0600
  • 38438e2eb8 Change it so that offline pending is used always, then inside that we check the remaining time graywolf336 2014-01-21 14:37:48 -0600
  • d691f1104b If 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
  • abb3e70bdf Enable protecting endermen protections in jails graywolf336 2014-01-21 12:31:56 -0600
  • 4179a6a2d3 Move the explosion protection to a different section of the config. graywolf336 2014-01-21 12:21:33 -0600
  • b005248deb If the time is 0, then send a different message. graywolf336 2014-01-21 12:10:43 -0600
  • 4c13948549 Make the command execution throw an exception, and let's catch it. graywolf336 2014-01-21 11:22:26 -0600
  • 9f34304fdb Enable protecting chests and people being able to open them and not. graywolf336 2014-01-20 17:24:22 -0600
  • 4eae8778ea Enable food control graywolf336 2014-01-20 15:24:27 -0600
  • 392b1d94cc Prevent commands from being executed, except those whitelisted graywolf336 2014-01-20 14:40:03 -0600
  • af58eea360 It's crops as well for placing, whoops graywolf336 2014-01-20 12:26:03 -0600
  • 18265777dd It's crops and not wheat, also add potatos to the default whitelist. graywolf336 2014-01-20 12:24:09 -0600
  • 28953682ae Add 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
  • 43cee6311a Add two more tests and rename our Util test class to reflect the usage. graywolf336 2014-01-19 16:01:12 -0600
  • f41ee77092 Enable checking the whitelist of breaking and placing. graywolf336 2014-01-19 15:53:42 -0600
  • da26bc172e Next up is protecting against placing blocks. graywolf336 2014-01-19 14:49:42 -0600
  • 95649e7f03 Start work on the protection and penalties. First up is Block Place graywolf336 2014-01-19 14:40:39 -0600
  • d9d0de046d Fix the tests failing. graywolf336 2014-01-17 14:54:27 -0600
  • 759df05bdd More language strings, focused this time on the command handler. graywolf336 2014-01-17 14:34:12 -0600
  • 976149743a Change some way we let people know of hte language system. graywolf336 2014-01-14 18:28:02 -0600
  • cf7c9fc4c2 Protect the jails against explosions, if it is enabled graywolf336 2014-01-08 15:27:38 -0600
  • d734d99e88 Protect against block breaking and block placing in jails graywolf336 2014-01-08 15:02:24 -0600
  • ab74a158b8 Get the muted message from the Language File graywolf336 2014-01-04 00:22:26 -0600
  • 369c874add If the config has prisoners not to get the chats, then let's obey that. graywolf336 2014-01-03 23:57:10 -0600
  • 2f36c1f900 Fix the broadcast/logging not being the correct one for minutes. graywolf336 2014-01-03 21:05:39 -0600
  • 906348dc69 The time reduction works, just use bukkit if you want it to work. graywolf336 2014-01-03 20:54:43 -0600
  • 6f86f04f3d Log to the console which timer/scheduler we're using. graywolf336 2014-01-03 20:29:25 -0600
  • 57eb5c71e3 Nullify the timer on disable graywolf336 2014-01-03 14:18:16 -0600
  • f5bf76ec46 Add jail timer and jail event, count down the prisoners time. graywolf336 2014-01-03 14:10:38 -0600
  • 738f8bc057 Set the handcuff manager to null on disable graywolf336 2014-01-01 18:27:23 -0600
  • 2a3c3ad0f7 Register the unhandcuff command with bukkit graywolf336 2014-01-01 18:22:49 -0600
  • a7dacf42c1 Fix the message format not being correct. graywolf336 2014-01-01 18:13:31 -0600
  • 3f27410a7a Handcuffing messages are now fully customizable via the language file graywolf336 2014-01-01 17:39:21 -0600
  • f1451f4179 Add the HandCuffListener graywolf336 2014-01-01 16:22:40 -0600
  • b22fad16c4 Merge branch 'master' of git@github.com:graywolf336/Jail.git graywolf336 2014-01-01 16:19:18 -0600
  • 9b534b2abc Add handcuffing, next commit will be handcuff listeners. graywolf336 2014-01-01 16:19:04 -0600
  • 506ab26858 Send the unjail message and also execute the commands on releasing graywolf336 2013-12-31 13:25:06 -0600
  • 0ceef58e73 Move the restore method to the util, makes more sense there. graywolf336 2013-12-31 13:20:39 -0600
  • d49d2243d8 Ignore the cancelled events graywolf336 2013-12-30 22:03:33 -0600
  • 4ab48b3659 Do some work on the JavaDoc graywolf336 2013-12-28 19:50:55 -0600
  • ce457fc7bf Derp, save the file when we change it. graywolf336 2013-12-28 15:42:06 -0600
  • 05b15cc9b8 Let's try to remove people from the storage system this way. graywolf336 2013-12-28 15:39:14 -0600
  • 04d65088e3 First attempt at unjailing a prisoner. graywolf336 2013-12-28 15:08:24 -0600
  • 17f627350b Remove the debugging messages and add a debugging variable. graywolf336 2013-12-28 13:37:18 -0600
  • 81ec445deb TOLD YOU IT WAS A SMALL BUG... Bah, humbug! graywolf336 2013-12-28 13:20:09 -0600
  • 539ebeb326 Don't allow jailing of players who are already jailed. graywolf336 2013-12-28 13:17:31 -0600
  • 3ab161cbe8 Clean up the jailstop command, make it tell what all they stopped. graywolf336 2013-12-28 13:12:45 -0600
  • b75f12c23c General bug work, there's a small bug in here I can't find...grrr graywolf336 2013-12-28 12:53:07 -0600
  • df0caabbac The double chests are actually larger than 40, derp graywolf336 2013-12-28 12:27:25 -0600
  • 546131dd77 Fix the loading of the cells being really messed up. graywolf336 2013-12-28 12:12:57 -0600
  • 359192a655 Fix the usage message being wrong. graywolf336 2013-12-28 12:07:59 -0600
  • 15ca0810ba Remove the debugging message, as it is now in the loaded message. graywolf336 2013-12-28 12:04:44 -0600
  • e888467b66 Add the amount of cells loaded to the loaded message. graywolf336 2013-12-28 12:01:56 -0600