graywolf336
d205a35d0a
Add the Jail Vote feature back in, with lots of unit testing. Closes #8
2015-02-12 21:29:09 -06:00
graywolf336
d819bd7d37
Reimplment automatically jailing in cells, fixes #42 .
...
New config option if you want to disable this option.
2015-02-09 22:08:59 -06:00
graywolf336
db46e7c036
Fix the error when either of the command handlers are null, fixes #40
...
These errors only happen when the plugin didn't load successfully,
you'll need to check further up in the console/server log to see what
actually caused this error.
2015-01-25 23:09:25 -06:00
graywolf336
81da8ddb59
First attempt at getting the signs of cells to display information #31
...
The variables possible are:
* %player% - the player's last known name
* %uuid% - the player's uuid, or what can fit on a sign
* %reason% - the reason the player was jailed
* %jailer% - the person/thing who jailed this player
* %afktime% - the amount of time the player has been afk
* %timeinminutes% - the amount of remaining time the player has in
minutes
If the player is jailed forever, then it pulls from the language file
`jailedforeversign` property.
2014-08-19 14:19:30 -05:00
graywolf336
71a60e6ee3
Fix the spacing and clean it up.
2014-07-27 14:46:25 -05:00
graywolf336
1898121643
Simplify the language system and the language calls, also fix the
...
language system not copying over the new values when new values were
added.
2014-07-24 21:16:57 -05:00
graywolf336
6b8dec6c7b
Work on some unit tests for #7 and reorganize part of the config.
2014-07-22 20:58:05 -05:00
graywolf336
1c92f90ccc
Update notifications! For dev, stable-dev, and bukkit channels! :)
2014-07-21 18:17:30 -05:00
graywolf336
86082e2f63
Allow resisting arrests via the jail stick.
2014-07-15 00:11:36 -05:00
graywolf336
9ca8e14e29
Add a black list to storing the player's inventory.
2014-07-14 23:16:05 -05:00
graywolf336
a5bf89b07e
Don't allow jailing in unloaded worlds and don't allow joining while
...
jailed in unloaded worlds.
2014-07-14 22:53:48 -05:00
graywolf336
049ea63102
Send a message to the unjailer when they unjail someone.
2014-07-14 21:11:46 -05:00
graywolf336
8fe7dea3ae
Add limited inmate clothing! Closes Ticket #22
2014-07-14 19:05:28 -05:00
graywolf336
d535b758d4
Add .gitattributes
2014-06-12 10:50:53 -05:00
graywolf336
4ade1bcf38
Implement Jail Pay, this closes #11
2014-03-20 15:33:42 -05:00
graywolf336
fe7cb9f5a5
Add a new command /jail time
which has easy access for add/subtract
...
time from a prisoner's sentence.
This command could be useful for commandblocks or something else, as it
does not need a player context. This closes Bukkit Dev Ticket:
http://dev.bukkit.org/bukkit-plugins/jail/tickets/432/
2014-03-15 14:40:50 -05:00
graywolf336
060bb125a4
First work on converting the old global config file to the new one.
...
For #23
2014-03-14 15:15:30 -05:00
graywolf336
ec1e91cda2
Implement the usage of Scoreboards, make the language configurable.
...
Closes #15
2014-03-13 12:59:47 -05:00
graywolf336
39cc95b96d
The jail stick is now usable.
...
Closes #16 .
2014-03-08 23:39:11 -06:00
graywolf336
2ec69c5650
Finish adding the jailrecord command, this closes #12 .
2014-03-06 18:10:53 -06:00
graywolf336
620c57cdc9
Add a PrePrisonerTransferredEvent #9 .
2014-02-15 00:52:25 -06:00
graywolf336
54bea41d05
Further work on #3 , lots of logic work figured out. The clear command
...
uses the confirmation method now, just need to test it.
2014-02-13 13:40:23 -06:00
graywolf336
f6686fee8d
Start work on #3 , confirming before deleting something major.
2014-02-13 13:02:44 -06:00
graywolf336
efcd517360
Add the /jail status command.
2014-02-13 12:00:21 -06:00
graywolf336
78cc20c2c1
Add the removing of a jail via the ``/jail delete
`` command.
2014-02-13 11:26:42 -06:00
graywolf336
950eb638b8
Add the command to transfer all the prisoners in one jail to another.
2014-02-12 15:52:10 -06:00
graywolf336
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
graywolf336
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
graywolf336
7ce81c774f
Send a message when there are no prisoners in a jail.
2014-02-10 14:50:41 -06:00
graywolf336
d0312afc66
First attempt at working on the transferring of prisoners
2014-02-04 13:30:12 -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
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
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
863793543f
Allow protecting and penalizing trampling of crops.
2014-01-21 21:37:52 -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
34ac65565c
More command workings and using the custom languages.
2014-01-21 18:09:47 -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
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
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
f41ee77092
Enable checking the whitelist of breaking and placing.
2014-01-19 15:53: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
cf7c9fc4c2
Protect the jails against explosions, if it is enabled
2014-01-08 15:27:38 -06:00