
Update: The Hadron Update is currently well underway! You can track its progress by clicking here. As always, head over to our Discord and join the conversation if you need any help, or have any feature requests or bug reports that you'd like to see addressed in our next big update!
What is Prison?
Prison is a Minecraft plugin that adds all the features necessary for prison servers. Plugins for prison servers exist already, but many of them are poorly maintained, and the solid ones are paid resources. Prison eliminates the paywall and the updating hassle, and puts a one-stop solution in their place.
What can it do?
Prison has two main components - called modules - that are built-in: mines and ranks.
Mines
- Create mines for players to collect materials.
- Have mines automatically reset after a certain amount of time.
- Interactively edit the composition of your mines.
- Teleport your players to safety during a mine reset, so they don't suffocate.
Ranks
- Create ranks for users to buy.
- Use multiple rank ladders. For example, you could have a prestige ladder, or a donor ladder, etc.
- Run commands when users rank up, to give them access to new permissions or set off fireworks in their place.
- Show rank tags in chat with the help of a chat formatting plugin, such as EssentialsX-Chat.
If you have suggestions for features that you'd like to see, you should create a feature request at our issue tracker and we will get back to you as soon as we can.
Why should I switch to Prison?
If hassle-free updates and zero payments is not enough for you to consider switching to Prison, it doesn't stop there.
- Prison is modular. If you don't want to use a certain feature on your server, you can disable it in just a few keystrokes.
- Prison is completely, 100% open source. This means that your developers can make changes to the plugin to customize your server's experience, if you so desire.
- Prison is and always will be free. While we do ask for donations, all of our code, resources, and binaries are provided free of charge to the Minecraft community.
- New releases are heavily bug-tested. We test every single aspect of every new release of Prison before releasing it to the community. If a release doesn't pass our rigorous update checklist, it is iterated upon until it does. What does this mean for you? Solid updates with minimal bugs for your server.
- Prison is always expanding. We are always looking for ways to expand Prison with features that make your server run more smoothly. Additionally, we are always looking for contributions from the community, be it code contributions, feature requests, bug reports, translations, or documentation.
For a comprehensive set of guides on getting started with Prison, check out our wiki: https://faizaan.xyz/prison
To report an issue or suggest a feature, use our issue tracker: https://github.com/PrisonTeam/Prison/issues/. Don't use the review section to ask for help.
If you want to get the latest updates on the project, get subscribed to/bookmark/follow these pages!
Website: https://faizaan.xyz/prison/
Twitter: https://twitter.com/MC__Prison/
YouTube: https://www.youtube.com/channel/UCGKRUDfa3wjljE5BE0gZc_w
Telemetry: This plugin reports statistics to bStats. To opt-out, Change "send-metrics" in config.yml to "false". View the stats here.
-
View User Profile
-
Send Message
Posted Apr 21, 2015@games647
Every time I build prison i will update the javadoc.
-
View User Profile
-
Send Message
Posted Apr 21, 2015@MCTylerPVP
Bugs on prison 3 are currently being ignored, as it's a dev build
EDIT: plugin.yml misconfiguration, will be fixed later
-
View User Profile
-
Send Message
Posted Apr 21, 2015@MCTylerPVP
As a workaround you could open the jar with a program like Winzip and edit the plugin.yml Just go to the main section and change prison3 to prison.
@TheOneAndOnlyDMP9
I guess you forgot rename the package, am I right. It will be great if you would update Javadoc then too in order to use it in the IDE directly.
-
View User Profile
-
Send Message
Posted Apr 20, 2015I tried Prison 3, Wont Load...Heres the Paste http://pastebin.com/3VzJgK4a
-
View User Profile
-
Send Message
Posted Apr 20, 2015Hey guys! Just updating you on development... So some of you may know that the creator of ScoreboardStats might be adding support for Prison in his plugin. Now, If you want custom scoreboards using Prison variables, look forward to that later down the line. "Why did you mention that, dmp?" Well we mentioned that because we wanted to make our plugin more advanced in the form of features, not complexity, so we created an built-in Prison scoreboard, along with the new GUIs in Prison 3. This will appear everytime you enter a mine, break a block in a mine, whenever you rank up & when you do the /prison command when de-opped. (For ops, you can do /prison stats)
So thats all the news for now, and congratulations to TotallyALF5, the one who made the scoreboard a part of Prison! (We didn't understand, hes a legend).
Thanks,
The Prison Crew
-
View User Profile
-
Send Message
Posted Apr 11, 2015@MCTylerPVP
GUIAPI has been removed from Prison 3, because I have my own GUI Framework built into it! It's basically going to be an easy warp menu. I removed PEX & GroupManager for the Prison ranks because in Prison 2 there was a massive bug that PEX caused that none of us could get our heads around. Of course, you can use PEX for some built in permissions instead of Prison ranks by using the Prison permissions, because Prison Ranks is just an easy way of defining the permissions built in with Prison!
-
View User Profile
-
Send Message
Posted Apr 9, 2015I think I know where your going with the Prison ranking system, but will this allow for separate permissions and access based on a players rank like I do now? (I'm pretty sure I know the answer to this) that is why it is more flexible to use PEX and allow for special permissions to be attached to a players rank. I think (hope) I will still be able to configure it this way in Prison 3. Also, looking at the Git, you have added Gui API to your plugin, any sneak peak on how this is gonna look?
-
View User Profile
-
Send Message
Posted Apr 8, 2015@angrybirds085
Pretty sure I do, if not then I'll ask when it releases
-
View User Profile
-
Send Message
Posted Apr 8, 2015@angrybirds085
No. I understand enough! :) If your satisfied with what i proposed to you.
-
View User Profile
-
Send Message
Posted Apr 8, 2015@TheOneAndOnlyDMP9
Alright nice. So do you still need to come on to my server to see what I mean? Cuz I think I understand and what you've explained is basically what I was hoping for.
-
View User Profile
-
Send Message
Posted Apr 8, 2015@angrybirds085
I see SirFaizdat has already answered your second question, as for the first:
The Prison 3 ranking system is seperate, as it is NOT a permission system. That means you can give your donors permissions to warp to a mine instead of putting it in the prison ranking system. Because in prison 3 you can use this in permissions:
prison3.warps.<warp name> prison3.mines.<mine name>
OR
prison3.warps.* prison3.mines.*
As for Prison ranks, it only has support to allow you to warp to certain mines and if the rank doesn't have the permit to warp to a mine, it won't let you warp into it. Not only that but it won't let you break any block in the mine, or even enter it!
-
View User Profile
-
Send Message
Posted Apr 7, 2015@SirFaizdat
Ah ok. And I suppose you don't know the answer to the first question?
-
View User Profile
-
Send Message
Posted Apr 7, 2015@angrybirds085
To your second question, no. Fill mode is an algorithm I made that basically only resets blocks in a mine when they do not belong in the mine. For example, it will reset air or torches, but it will not reset the blocks added to the mine. This reduces lag a lot. If you turn fill move off, it resets every single block in the mine. This randomizes the blocks, but it also causes a lot of lag.
-
View User Profile
-
Send Message
Posted Apr 6, 2015@TheOneAndOnlyDMP9
Would the ranking system in Prison 3 help with the ticket that I made a few days ago? If you haven't see in it's the latest one.
EDIT: Also, in the config where it says "fill-mode: true" what happens if I set it to false? Does it regen each block one by one or something?
-
View User Profile
-
Send Message
Posted Apr 6, 2015@ShortShot25
1: Make sure your not using the 2.1.2a build
2: Try deleting the ranks folder and remaking them
3: If all else fails, make a backup of your mine files and delete the whole Prison folder and Prison.jar, and download a fresh one
EDIT: Note that there is a noticable bug with PEX and Prison 2. I would wait for Prison 3 where it has it's own ranking system
-
View User Profile
-
Send Message
Posted Apr 6, 2015I'm having a problem with the ranks. When I use the '/rankup' command, my character seems to travel on an infinite loop of the ranks I've made. I've looked for patterns each time I restart the server, but it appears to be random. I have a PasteBin of my PEX group configuration and I was wondering if someone could possibly point out any mistakes I've made which may cause this to happen. Here is the PasteBin link: http://pastebin.com/C9Dv49NR
EDIT: I haven't touched the Prison config.yml, just in case anyone thinks it's because I've done something with that.
-
View User Profile
-
Send Message
Posted Apr 3, 2015Small Vacation? Wow, where do you live? EDIT: Oopsss, sorry missed the part about UK format :D
-
View User Profile
-
Send Message
Posted Apr 3, 2015Hi all! Before commenting "Your website is down" let me show you this:
Hey guys! Just thought we'd let you know that from 03/04/2015 to 07/04/2015 the DMP9 Software server (http://dmp9software.co.uk) and all other 3rd party DMP9 Software services (including DMP9 Hosting) will be down. Reason: We're taking a small break and the owner of DMP9 Software, Dylan P, is going out for a vacation. He wants no worry's while he's gone so DMP9 Software is being shutdown between those dates given above. Sorry for any inconvenience.
(The dates in that message are UK format - DD/MM/YYYY)
-
View User Profile
-
Send Message
Posted Apr 1, 2015i can not rankup, when i type*/rankup it say i rankup but i rankup to the D, it D to D rank, but i set it up, it say done, why i can't!!
-
View User Profile
-
Send Message
Posted Mar 29, 2015@Syrmor
IKR, All you gotta do is type /mines and it shows you :D