Commit Graph

51 Commits

Author SHA1 Message Date
94111955a4 Add deletecell and deletecells.
The deletion of cells is very spammy, might have to change later on down
the road.
2014-02-12 15:31:02 -06:00
3dc89a60c8 For real fix the no cell message, this is why testing is so important.
I forget things and forget to type something or mistype something.
2014-02-12 13:53:36 -06:00
f774bf335f Send a message to the sender when they transfer someone...hehe whoops.
This finalizes the development piece of #5, just need to test it.
2014-02-12 13:42:45 -06:00
7ce81c774f Send a message when there are no prisoners in a jail. 2014-02-10 14:50:41 -06:00
05695ce969 Tell the sender the player's name they sent back if already jailed. 2014-02-10 14:06:22 -06:00
d0312afc66 First attempt at working on the transferring of prisoners 2014-02-04 13:30:12 -06:00
d0e41ed908 Add the unjailforce command 2014-02-03 18:44:38 -06:00
683b4457f4 Fix the messages not being correct. 2014-02-01 01:56:12 -06:00
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
e0dc22dfec Add the JailReload command. 2014-01-23 18:05:35 -06:00
010b592fb5 Add the JailMute, JailTeleIn, and JailTeleOut commands. 2014-01-23 17:52:21 -06:00
d6ad4df991 Log the unjailing to console if we have that enabled. 2014-01-22 17:48:32 -06:00
cb22fe9786 Let's try out the move protection, maybe this will work the first time 2014-01-22 14:43:14 -06:00
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
863793543f Allow protecting and penalizing trampling of crops. 2014-01-21 21:37:52 -06:00
06aa6629b7 Finally get all the messages on the jail command to come from the
language system. :)
2014-01-21 19:56:14 -06:00
34ac65565c More command workings and using the custom languages. 2014-01-21 18:09:47 -06:00
c956018d1e Add work on jailclear and also the jail command to use language string. 2014-01-21 15:12:09 -06:00
abb3e70bdf Enable protecting endermen protections in jails 2014-01-21 12:31:56 -06:00
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
b005248deb If the time is 0, then send a different message. 2014-01-21 12:10:43 -06:00
4eae8778ea Enable food control 2014-01-20 15:24:27 -06:00
392b1d94cc Prevent commands from being executed, except those whitelisted 2014-01-20 14:40:03 -06:00
af58eea360 It's crops as well for placing, whoops 2014-01-20 12:26:03 -06:00
18265777dd It's crops and not wheat, also add potatos to the default whitelist. 2014-01-20 12:24:09 -06:00
f41ee77092 Enable checking the whitelist of breaking and placing. 2014-01-19 15:53:42 -06:00
95649e7f03 Start work on the protection and penalties. First up is Block Place 2014-01-19 14:40:39 -06:00
759df05bdd More language strings, focused this time on the command handler. 2014-01-17 14:34:12 -06:00
cf7c9fc4c2 Protect the jails against explosions, if it is enabled 2014-01-08 15:27:38 -06:00
d734d99e88 Protect against block breaking and block placing in jails
Unless the player has admin permission. This does not include the
penalties as those will be done in a future commit. This also has a
little better performance on the block placing and breaking events, if
these checks are disabled.
2014-01-08 15:02:24 -06:00
ab74a158b8 Get the muted message from the Language File 2014-01-04 00:22:26 -06:00
369c874add If the config has prisoners not to get the chats, then let's obey that. 2014-01-03 23:57:10 -06:00
f5bf76ec46 Add jail timer and jail event, count down the prisoners time. 2014-01-03 14:10:38 -06:00
2a3c3ad0f7 Register the unhandcuff command with bukkit 2014-01-01 18:22:49 -06:00
3f27410a7a Handcuffing messages are now fully customizable via the language file 2014-01-01 17:39:21 -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
c35b3b04f0 Add a config value to set their gamemode to. Also, eject them. 2013-12-25 23:20:52 -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
a72f6c273b Work on the actual jailing of the player.
Lots of work done here, untested.
2013-12-25 21:56:01 -06:00
38a4a859e4 Implement not being able to jail people who can't be jailed. 2013-12-24 22:47:17 -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
1021430b75 Output what language we are loading if successful. 2013-12-23 14:51:04 -06:00
ab0c236711 Add a language file and system. 2013-12-23 14:31:27 -06:00
1d8316f576 Add another config setting.
This and the previous change require updating of the wiki as I have
changed a lot. I'm still not too sure if this is how I want to keep the
config setup.
2013-12-22 12:31:10 -06:00
3f65450495 More work on the config and also start working on the language messages. 2013-12-22 12:19:29 -06:00
2f27152987 Add some more settings to the config.yml, not too sure this is how I
want to handle these settings yet.

Do they make sense?
2013-12-19 17:24:43 -06:00
afccd42c24 Nothing major, just tiny little bits and pieces. 2013-12-16 15:51:25 -06:00
913c5d014e Meh, start a little work on the jailing command. 2013-12-16 14:21:32 -06:00
7b75c7a158 Don't add the jail if the world is null, also load the plugin after the
worlds have loaded.
2013-12-16 12:39:08 -06:00
e07c657a40 Give the players a wand when starting to create a jail or cell. 2013-12-06 15:56:46 -06:00