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:
1.9?
@RedLight66
Hi,
On new version (2.1.0), if a player is offline, s/he will be sent to a queue; next time s/he logs in, the prison occurs. :)
About the permission: i will work on it, until then you can use console ;)
That's all i'm able to understand of your comment using Google Translate.
@RedLight66
Salut, je crois que c'est dans les choses à faire. J'ai délégué le développement à un autre développeur mais il n'est pas Français. Tu devrais re-poster ton commentaire en Anglais.
ReaperSoon
Bonjour !
Pour une future mise à jour, il serait primordial d'instaurer la possibilité de pouvoir jail un joueur qui n'est pas connecté et une permission pour intéragir avec le prisonnier (par exemple avoir acces à son inetaire ou se tp à lui peut-être utile souvent !) C'est vraiment necessaire :/
De plus si possible prendre en compte le point de spawn d'un prisonnier de sorte à ce que les blocs n'y spawn pas (risque de suffocation du prisonnier à sa mise en cellule)
Sinon très bon plugin pour éviter que les gens fasse deux fois la même infraction ! :)
@RedLight66
Hi, when are you triggering this command ? Before using /jw-setspawn you need to create your cuboid (/jw-create), and follow the instructions. The last instruction ask you to use the command "/jw-setspawn", you can't use it before.
The command to create the spawn ( /jw-setspawn ) do none :/ No issue, no message ... Can you help me ?
Working great so far on Spigot 1.8.8, the new Sign Configurator is amazing.
I'm really glad you updated it, I used this plugin years ago and it's still the most creative and efficient way of punishing players. Prisoners also get more visits!
No more support ? :/
Hello i use your plugin 1.5.2 version with spigot 1.8 since december 2014
When i see an update i'm like a mad dog, i jump around my bedroom :)
I download the 2.0.1 version and i have some problem !
Permissions don't work, i want to give jailworker.jw-player to my moderator and plugin say always 'can't have permission to make that', i try also jailworker.modo and same problem.
I have no problem with my operator account of course.
With the old version i have problem when i run Jailworker with other plugin. I must use a command to start jailworker after all plugin and that working !
If i start Jailworker with other plugin, i have console spam :
And of course plugin don't work. I have same problem with current release...
I hope you can help me :)
@AT_HE
Hi, maybe a bukkit.org server issue. Have you fixed your problem ?
when try to download the jar, instead downloading a blank page opens saying "The page cannot be displayed because an internal server error has occurred."
can someone do a english tutorial video so i can understand clearly how this new future with signs are suppose to work., please.
I saw mail, and couldn't believe mine eyes. Im still using old version. Its buggy as hell but works on 1.8.
Many, many thnx for update! This is great news.
Cheers :)
@lilacorn
:) Your welcome
glad to see this has been updated and now jail those who are in creative! Thank you for your hard work.
@foggy29
Why sexist ?
This plugin is sexist but its a really good Idea
is working fine with 1.7.9 for me
can someone please take over this wonderful plugin?!?
I have problem with this,... if someone is in jail and re-log to server using authme it can log in actually. Did anyone had that problem? Did anyone found solution for it?
Thank you.