976149743ac3cb19b649b19a5c3ed95ab9e5f94f
Also added a console command sender to the test setup, just in case we want to use it later on down the road.
Jail 3.0
This plugins adds Jail to your Minecraft server. Admins can define several jails and then jail/unjail people or jail them on time basis. Plugin also offers wide variety of protections, so players won't escape out of your jail.
Changes
With this being version 3 of this plugin, a couple things have changed but the core concept is still the exact same. Here are some drastic changes:
- Time can now be entered different formats, 3hours or 15mins or 4days
- New language system
- New config system (per jail configs are going to make a come back)
- Only prisoners will be able to place/break blocks on the whitelist
- Items in the config use item names now, not the ids
ToDo
- About everything
- Enable a whitelist of blocks which can be broke
- Enabled a whitelist of blocks which can be placed
Done
- Muted Prisoners are now muted
- Implemented counting down time always use the bukkit scheduler, unless your tick rate is slow as the other way we do it is not always stable
- New command system, internally we handle commands a lot better
- Delete commands are now remove
- Language system (adding language strings as I use them, be patient with me)
- Handcuffs are now implemented
- Config value
jailing.jail.defaultJailis now used - Config value
jailing.jail.defaultTimeis now used - The time passed can be represented by time shorthand, aka "3hours" or "15minutes" or etc (defaults to minutes)
- Config value
jailing.jail.broadcastJailingis now used - Config value
jailing.jail.logToConsoleis now used - Config value
jailing.jail.deleteInventoryis now used - Config value
jailing.release.backToPreviousPositionis now used on jail and unjail - Config value
jailing.release.restorePreviousGameModeis now used - Config value
jailing.jail.gameModeis now used - Config value
jailing.during.ignoreSleepingis now used in one part - Config value
jailing.jail.commandsis now used - Config value
jailing.during.maxFoodLevelis now used in one part - Config value
jailing.during.minFoodLevelis now used in one part - Config value
jailing.release.teleportis used in unjailing - Config value
jailing.release.commandsis now used
Jail 3.0 JavaDoc
Languages
Java
100%