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.
How do I run commands when users rank up, to give them access to new permissions?
In reply to Forge_User_43890906:
Is it compatible with prison 2? So i dont have to redo all mines?
In reply to Forge_User_84591262:
I don't use PEX, instead, I use PowerRanks. How am I able to get this to work? And another thing is, the players are able to sell their armor and weapons. Help me??
When I try to add a rank with /prisonranks add <rank name> <price> it says "The rank must be loaded into PermissionsEx first." How do I do this?
When I type /rankup it puts me into the 2nd rank then when i do it again it puts me back it the 1st rank? Please help
There is an error in latest version.
[22:56:19 ERROR]: Error occurred while enabling Prison v2.4.1 (Is it up to date?) java.lang.NoClassDefFoundError: com/google/gson/JsonSyntaxException at me.sirfaizdat.prison.core.Prison.bootstrap(Prison.java:103) ~[?:?] at me.sirfaizdat.prison.core.Prison.onEnable(Prison.java:80) ~[?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:335) [spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.loadPlugin(CraftServer.java:356) [spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3] at org.bukkit.craftbukkit.v1_8_R1.CraftServer.enablePlugins(CraftServer.java:316) [spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3] at net.minecraft.server.v1_8_R1.MinecraftServer.q(MinecraftServer.java:402) [spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3] at net.minecraft.server.v1_8_R1.MinecraftServer.k(MinecraftServer.java:370) [spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3] at net.minecraft.server.v1_8_R1.MinecraftServer.a(MinecraftServer.java:325) [spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3] at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.java:211) [spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:505) [spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3] at java.lang.Thread.run(Unknown Source) [?:1.8.0_144] Caused by: java.lang.ClassNotFoundException: com.google.gson.JsonSyntaxException at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_144] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:101) ~[spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3] at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot-1.8-R0.1-SNAPSHOT-latest.jar:git-Spigot-c3c767f-33d5de3] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_144] at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_144] ... 13 more
WHY IS THIS PLUGIN SO GOOD AHHHHHHHHHHH
But seriously 900900/10 best plugin ever. You are the best. If i could i'd donate $100000 to you guys :)
\__(ツ)__/
How do I disable the, "Mines have been reset"
Hi! Whenever I do /price to sell the items in my hand, it says that it sold them, took them away from me, but it didn't add it to essentials balance. Why is this?
In reply to Forge_User_46844234:
In reply to SirFaizdat:I just use normal Essentials balance for dealing with the money.
In reply to Forge_User_46844234:
In reply to SirFaizdat:
Hey, I have prison working, all the mines work, but when I try to add a rank, using /pranks add a &b[A] (adding rank a, rank display &b[A]), it says, "The rank must be loaded into PermissionsEX first!"
How do I load them into PEX, and where to i load them into?? HELP ASAP PLEASE
In reply to Polar_da_bear:
How do you even enable ranks
The ranks don't work.
http://imgur.com/j7ykEDX
Prison 3 Public Beta 1
It's here! It's finally here! Prison 3, public beta 1 is ready for download. You may download it here.
Please read the readme.html file included in the downloaded archive. Public betas are strongly discouraged from use on production servers, because they are probably very buggy and missing features.
Please submit all feedback and bug reports to the issues page.