Prison
Prison is an uncomplicated imprisoning plugin. Many different locations can be designated as prisons, and upon being killed by a player with the correct permission, a player will respawn at the nearest one. Prisons are simply defined as locations in a world - keeping them there is up to you!
The plugin is primarily for use on role playing servers, and has little use in combating true, malicious griefing. The idea for this simple plugin was suggested by Rellac, here.
Defining Features
- Minimal fluff - does the job and no more.
- Multiple prisons.
- Prisoners are sent to the closest prison.
- Players are sent to prison upon being killed by another player.
Commands
Prison locations are able to be added, removed and listed with commands.
| Command | Description | Aliases |
| prison | Displays useful information and available commands. | |
| createprison <name> <x> <y> <z> <world> | Creates a prison at the location. | addprison, setprison |
| removeprison <name> | The named prison is deleted. | rmprison, delprison |
| listprisons | All prisons are listed, along with their coordinates. | lsprisons, prisons |
Permissions
Permission nodes exist for those who can edit prisons, imprison and cannot be imprisoned.
| Node | Description |
| prison.edit | Controls the use of all prison editing commands. |
| prison.add | Controls use of the command to create prisons. |
| prison.remove | Controls use of the command to remove prisons. |
| prison.list | Controls use of the command to list prisons. |
| prison.imprison | Those killed by players with this permission will be imprisoned. |
| prison.immune | Those with this permission cannot be sent to prison. |
Change Log
| Version | Changes |
| 1.0.0 | Out of beta! Adds argument prediction, a prettier list command and a /prison command. |
| B0.3 | Core feature complete. Add commands to remove and list prisons. |
| A0.2 | Add command to create prisons. |
![]() | The source code for this plugin can be found on GitHub. |

-
View User Profile
-
Send Message
Posted Jun 1, 2013@dunem666
Prison is based off of a request made in the Bukkit forums.
The idea, as I have interpretered it, is that players in a role-playing type server are able to enforce rules by themselves. It is not to punish murderers, but to use it as a punishment!
-
View User Profile
-
Send Message
Posted Jun 1, 2013should it not be the attacker that goes to prison? not the victim?
-
View User Profile
-
Send Message
Posted May 31, 2013@Bloxda6
Thank you very much!
@uSoc_lifehome
As the prisons occupy a 1x1x1 space, integrating WorldEdit selection tools would very much be overkill. If the prisons occupied a larger area however, I could see the use of it.
-
View User Profile
-
Send Message
Posted May 31, 2013It would be nice if the prison creation could be selected with WorldEdit...
-
View User Profile
-
Send Message
Posted May 30, 2013This would seem really good for making something other than prisons, like a graveyard of some sort. Awesome plugin :D
-
View User Profile
-
Send Message
Posted May 30, 2013@rellac
Heya Rellac,
I agree, that is one of the changes that I will make for the final version.
Thanks, ReddChicken.
-
View User Profile
-
Send Message
Posted May 28, 2013Looking great, but it would be nice if players weren't able to send someone to a prison on the other end of the map with ease.