graywolf336
|
e34c1d0990
|
Allow usage of -p jail players who's names are subcommands.
/jail -p version -r Having a strange name.
|
2014-02-10 13:35:43 -06:00 |
|
graywolf336
|
0f2ff60db7
|
Change the debugging messages to use the new debug method.
|
2014-02-10 13:29:30 -06:00 |
|
graywolf336
|
25a6d010ac
|
Add some JavaDoc to the transfer method.
|
2014-02-10 12:37:57 -06:00 |
|
graywolf336
|
2ecb26dc8a
|
After we've transferred them on joining, don't leave that flag there
|
2014-02-04 13:34:00 -06:00 |
|
graywolf336
|
d0312afc66
|
First attempt at working on the transferring of prisoners
|
2014-02-04 13:30:12 -06:00 |
|
graywolf336
|
d0e41ed908
|
Add the unjailforce command
|
2014-02-03 18:44:38 -06:00 |
|
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
|
0bb25e6324
|
Fix the tests failing
|
2014-02-01 01:28:33 -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 |
|
Bradley Hilton
|
882f6c76cd
|
Merge pull request #1 from graywolf336/NewCommands
New Command System
|
2014-01-28 20:42:06 -08: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 |
|