JailWorker
Updated to version 3.3.10!
Hello everyone, I am happy to present you new JailWorker!
Original author reapersoon2 is not active. And, lazy_gon is now maintaining new JailWorker.
If you want to report bug or suggest new feature, please create issue here. Do not report to here.
Currently JailWorker will work on minecraft version 1.12+, 1.13+, 1.14+ (1.14+ is recomended).
About JailWorker
JailWorker is a simple plugin to punish your players.
When a player grief, or insult, or make something you do not like, you can give him some punishment point and send into prison. Prisoner must work in prison and reduce his punishment point to be free.
Current available work actions are:
- To break punishment block.
- To keep logging on and wait in prison (optional).
New Features
- New language system. JailWorker checks players language setting and displays each languages.
- Punishment point system. To implement more work actions.
- If you punish offline player, the player will be added to wanted list and punished when logging on.
- Other plugin can modify prisoners properties. For example, punishment point, punisher, jail name and so on. (For developer)
- Prisoners cannot escape from prison. Server will send them in prison if they are out.
- New command format. Previously, JailWorker's command format was like '/jw-free'. Now this becomes '/jw free'. And, tab-completion is now supported.
How it works
Here, I will explain how to use JailWorker. Do not be afraid, it is very simple :)
Each operations can be done with one or two commands and clicks.
How to create Jails
To create jail, you can use '/jw create <jail-name> <punishment-block-interval> <max-punishment-blocks> <punishment-block-type-1> [punishment-block-type-2] ...'
This command will define new jails with some properties.
- <jail-name> will be Jail name.
- <punishment-block-interval> defines how often the punishment block will appear. Specify in number of second.
- <max-punishment-blocks> defines how many punishment blocks can be in prison.
- <punishment-block-type-...> defines what blocks will appear in prison. You can specify multiple punishment blocks.
After using this command, you select prison location by right clicking. For this section there is navigation in chat.
On first right click, you define position 1. On second right click, you define position 2. Jail space will be inside of rectangle defined with position 1 and position 2. On third right click, you define spawn position.
If you have WorldEdit installed and already selected positions, position1 and position2 will be retrieved from WorldEdit. And on first right click defines spawn location.
After creating prison, you can modify properties by '/jw edit' command.
How to punish players
To punish player, you can use '/jw put <player> <jail-name> <punishment-point>' command. <punishment-point> will be number.
Note that if you stop or delete prison and there are prisoners there, they will not be free but can be out of jail and break blocks.
Wiki
See pages.
Thanks
To damdam501 to help me to test plugin and erase some bugs :)
To AbsintoJ for the Portuguese tutorial :)
To ProfesseurCraft for the French tutorial :)
To everyone for all your comments and download, 10,000 DOWNLOADS! Thank you so much :)
Sources
Hi everyone, today is a great day, i decided to make my sources public. You can take the sources on my github and you can fork the project to update it ! :) Please, just don't forget to keep my name in the plugin as the first developer. This plugin is my first java project, it's my baby ;)
Original source:
@TheFlannelBeard
I'm having exactly the same problem :/
@TheFlannelBeard
Try to give all perm manual, without jailworker.admin and jailworker.*
@TheFlannelBeard
I don't know why, I tried all commands and have no problem.
Please verify you have all permissions, you use command with all arguments (like this page)
I really want to use this, but it doesnt work.
version 1.2
when i type a command, even with OP and owner perms added (bperms), each command shows up white. Nothing else. No actions, no commands, nothing.
If i type /jw-setjail in chat, itll say /jw-setjail in white. Nothing else.
I even loaded up 1.0, and it does not work. I can set jail, but when i /jw-setspawn, it DOES NOT work. I right click and right click and right click and nothing.
Can you please fix these errors? Thatd be awesome! I can be more specific if youd like but i think this covers it.
@ReaperSoon
Thanks for adding it! I just downloaded it and plan to set it up now :)
Edit: I'm trying to set it up here and I seem to be having a problem, any command that I type in it just throws the way I need to type it back for example I type: /jw-setjail Then I get the message /jw-setjail back. This is the same with any of the other commands I try after, I had it working fine on my test server before you updated it, is this a problem on my side or yours? Thanks
@Stuartie_h_94
I'm working on right now ;) Come back tomorrow :)
@ReaperSoon
I would love if you could add it! Its an amazing idea and something I have been wanting to add to my server for a while now, since people have to actually work to get out of jail, they dont just go afk and then get out. As soon as you add the option to select if people can talk or not I will be downloading it :D
@Stuartie_h_94
It's not in config, but very good idea! Thx :)
Sounds like a good plugin, but just before I download it is there anyway that you can allow people to receive chat and to chat in jail, like set up in the config or something?
@Derpman123321
Please read USAGE, i describe what you have to do. If you are french, you have a french page.
The type is given like T:type, etc.
I dont know what to do at the part after saving it it comes up with. Enter the default block type..... What Do i do to set the block??? Im stuck
@opgg6skipperv
Hi, i just finish new update with this fixes, but i work for translate the plugin. i upload quickly
Hi, i added a jail set the configs to T:Stone and it keeps saying sand. break sand to get out of jail. but when they break the blocks that spawn in the jail (STONE) its saying that im trying to break out of jail>? can you help me on this? How to fix this i changed the config and jail files to STONE and did a reload and nothing. its a (bug) i think? the blocks i typed for them to break in the jail its spawning them but not counting down.
@fichita
Hi, you can punish your players with values between 0 and 2147483647 blocks, try it, and you'll see ;)
hi sorry for not reading all the questions/answers but i have a simple question... With this plugin i could make my players break 50 /100 /1000 or whatever quantity of any block before they earn his freedom ????
@Derpman123321
Are you sure to use the plugin correctly ? You have three block to select, to set the jail area, and set the player spawn. You only can use /jw-config after saving the jail with jw-save.
Can you help me with the pugin??
I cant get the part where you do /jw-config jail and and it asks for a block to work
@EnderDragon112
Vault is not update because it's not necessary. Yon can use last release with bukkit 1.5.1
ummmm but vault isnt updated to 1.5.1! how do i use this