| 
							
							
								 graywolf336 | b1f4b7bb41 | Relocate the move protection so that we only register it if enabled. This way we save on a tiny bit of performance when it is disabled. | 2014-02-01 11:52:50 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 683b4457f4 | Fix the messages not being correct. | 2014-02-01 01:56:12 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 7c4c403843 | Fix the jail command, it will always reach here with one argument. | 2014-02-01 01:43:54 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | e52a24cb5e | Add some debug to the JailHandler | 2014-02-01 01:39:39 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | a088577bee | Move lots of the subcommands to proper place, let's see if this works. | 2014-02-01 01:24:44 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 989e503242 | Add the ver to the version command. | 2014-01-30 14:34:55 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | bfebd6e944 | Fix some of the commands not working, let's hope this doesn't mess up. | 2014-01-30 14:29:26 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | f4e735eda4 | Fix the jail stop and also add some alternatives. | 2014-01-30 14:23:50 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 1e632017c7 | Add the jailstop, jailtelein, and jailteleout to subcommands. | 2014-01-30 14:10:51 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | edb563a9ec | Move mute, reload, and version to the subcommand of /jail | 2014-01-29 13:46:26 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 2bea10259c | Fix the unjailing force not actually unjailing someone. | 2014-01-28 22:50:02 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | c3b3e390b0 | Make the subcommands of /jail work. :) | 2014-01-28 22:34:39 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | cab6d7fdf9 | When unjailing someone, if they've never been online and have time remaining then forcefully remove them. | 2014-01-28 22:20:33 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 2acfbf098e | Quick fix, but let's parse the jail command if no args. | 2014-01-28 16:23:20 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 9f4ebd5993 | Fix some formatting, not actually needed but oh well | 2014-01-28 14:24:37 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 691d59f0f7 | Work on the new command system, this is not ready at all. This commit is only so I can work on it more at another computer. | 2014-01-27 18:02:24 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | cb8de04a91 | Temp work on the jailcheck command, not finishing. It has been decided we are going to be switching the command structure
up, more details to come. | 2014-01-23 18:51:22 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | e0dc22dfec | Add the JailReload command. | 2014-01-23 18:05:35 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 010b592fb5 | Add the JailMute, JailTeleIn, and JailTeleOut commands. | 2014-01-23 17:52:21 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 4ac89455b0 | Add the JailClearCommand back, this time releasing all the prisoners. | 2014-01-23 13:07:26 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 13363f6d9a | Rename the JailClear to JailClearForce | 2014-01-22 17:55:47 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | d6ad4df991 | Log the unjailing to console if we have that enabled. | 2014-01-22 17:48:32 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | cb22fe9786 | Let's try out the move protection, maybe this will work the first time | 2014-01-22 14:43:14 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | fe1db3bb04 | Prevent interaction with items and blocks! Works just like the old version, they can interact with anything except
what is in the blacklist. | 2014-01-21 22:23:26 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 1e3a8cc992 | Change the priority of the crop trampling to be called first so it cancels the event before any other interact event gets it. | 2014-01-21 21:44:58 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 863793543f | Allow protecting and penalizing trampling of crops. | 2014-01-21 21:37:52 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 4e06336c99 | Simple way of stopping players from getting respawned outside the jail. Something more complicated might be needed, but I will add that as the
time arises. | 2014-01-21 21:12:50 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 1cfd64164c | Change the priorities of the event listeners, this way the protections and the penalties get applied before the other listener cancels it. | 2014-01-21 20:52:19 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 06aa6629b7 | Finally get all the messages on the jail command to come from the language system. :) | 2014-01-21 19:56:14 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 9a9a75dc1e | Fix my comment, would have threw someone off in the future I imagine | 2014-01-21 18:11:46 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 34ac65565c | More command workings and using the custom languages. | 2014-01-21 18:09:47 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 3ab751baa8 | Nullify the prisoners and cells before saving them. | 2014-01-21 16:14:26 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | c956018d1e | Add work on jailclear and also the jail command to use language string. | 2014-01-21 15:12:09 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 38438e2eb8 | Change it so that offline pending is used always, then inside that we check the remaining time | 2014-01-21 14:37:48 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | d691f1104b | If the time of the prisoner on joining is 0, then unjail them. Also, ignore the sleeping state if enabled in the config. | 2014-01-21 14:09:18 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | abb3e70bdf | Enable protecting endermen protections in jails | 2014-01-21 12:31:56 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 4179a6a2d3 | Move the explosion protection to a different section of the config. This way it makes more sense, as the explosionProtection is for the
jails and not during the jailing. | 2014-01-21 12:21:33 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | b005248deb | If the time is 0, then send a different message. | 2014-01-21 12:10:43 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 4c13948549 | Make the command execution throw an exception, and let's catch it. | 2014-01-21 11:22:26 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 9f34304fdb | Enable protecting chests and people being able to open them and not. | 2014-01-20 17:24:22 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 4eae8778ea | Enable food control | 2014-01-20 15:24:27 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 392b1d94cc | Prevent commands from being executed, except those whitelisted | 2014-01-20 14:40:03 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | af58eea360 | It's crops as well for placing, whoops | 2014-01-20 12:26:03 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 18265777dd | It's crops and not wheat, also add potatos to the default whitelist. | 2014-01-20 12:24:09 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 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. | 2014-01-20 12:10:12 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | f41ee77092 | Enable checking the whitelist of breaking and placing. | 2014-01-19 15:53:42 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | da26bc172e | Next up is protecting against placing blocks. | 2014-01-19 14:49:42 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 95649e7f03 | Start work on the protection and penalties. First up is Block Place | 2014-01-19 14:40:39 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 759df05bdd | More language strings, focused this time on the command handler. | 2014-01-17 14:34:12 -06:00 |  | 
			
				
					| 
							
							
								 graywolf336 | 976149743a | Change some way we let people know of hte language system. Also added a console command sender to the test setup, just in case we
want to use it later on down the road. | 2014-01-14 18:28:02 -06:00 |  |