
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 Jul 17, 2014Little OCD problem:
Can you make it so that if the number is equal to 1 it'll use minute instead of minutes.
-
View User Profile
-
Send Message
Posted Jul 17, 2014@red0fireus
I just added it for you! Once version 2.0.4 is approved, update Prison and a copy will be downloaded for you.
-
View User Profile
-
Send Message
Posted Jul 17, 2014Is there anyway you could make an offline item list?
-
View User Profile
-
Send Message
Posted Jul 17, 2014And yes 8080 is open
-
View User Profile
-
Send Message
Posted Jul 17, 2014Ok so I am running the latest update and it said that I still cant get the item list :)...
-
View User Profile
-
Send Message
Posted Jul 17, 2014@red0fireus
Check to make sure you have an established internet connection. If you are using a server hosting service, ask if port 8080 is open (they'll know what that means).
Here's a good way to check if my plugin can connect to the internet: just type /prison update. If it runs successfully (meaning it tells you there are no updates or alerts you of an update), you have an internet connection. Otherwise, you don't.
-
View User Profile
-
Send Message
Posted Jul 16, 2014Could not read item list! This may cause errors. HOW DO YOU FIX THIS?!?!?!
-
View User Profile
-
Send Message
Posted Jul 15, 2014@ripee123
@superzyr
From now on issues will only be answered if they are reported on the tickets page (better organization).
-
View User Profile
-
Send Message
Posted Jul 15, 2014for some reason the prison mines wont reset after like few resets, trying to use /mines reset command and it gives this error on every mine:
-
View User Profile
-
Send Message
Posted Jul 14, 2014Sorry to be bombarding you with problems but now it seems like I cannot install any more plugins to my server even if I wanted to. When I add new plugins Prison seems to break and I get a message similar to this in the console:
Some plugins that I tried to install are:
I don't know anything about coding but a lot of these plugins I want to add seem to conflict with Prison.
Hopefully there's a solution, thanks!
-
View User Profile
-
Send Message
Posted Jul 13, 2014Does this plugin provide the /block command that I'm using? If it does it seems to blockify lapis lazuli into lazuli block and whatever lapis is left turns into regular ink sac (black). Best of luck on future updates, great plugin if I didn't mention it before. Thanks!
-
View User Profile
-
Send Message
Posted Jul 13, 2014@superzyr
Currently this plugin has a feature that warps them to the top location, but it's extremely buggy. I am working on a better method to return your players to safety. For now, inform them of this issue and make use of reset warnings to alert them that they should move to a safe location.
-
View User Profile
-
Send Message
Posted Jul 13, 2014If you are getting the message "Please wait for the Item Manager to load...", here is the explanation: The Prison webserver is getting DDoSed. We will hopefully be back soon.
-
View User Profile
-
Send Message
Posted Jul 13, 2014@NTRogue
I have Essentials Eco and Vault. I'll try updating them real quick
-
View User Profile
-
Send Message
Posted Jul 13, 2014good job sirfiazdat nutbust69 told me about this plugin and im soapierspark82
-
View User Profile
-
Send Message
Posted Jul 13, 2014Is it possible to set up a mining start location so that when the mine resets they will return to the specified location? My players seem to get stuck inside when the mines reset and only SOMETIMES will they float up to the top.
-
View User Profile
-
Send Message
Posted Jul 13, 2014This plugin is very nice, im looking to see a language file as next update to configure messages. If you could add that feature, it would be nice. :)
-
View User Profile
-
Send Message
Posted Jul 12, 2014@bmt01
Looks like you are missing Vault or an Economy plugin, should also make sure they are updated.
-
View User Profile
-
Send Message
Posted Jul 12, 2014I keep getting an error every few seconds in the console saying
" [Server thread/WARN]: [Prison] Task #125382 for Prison v2.0.2 generated an exception java.lang.NoSuchMethodError: net.milkbowl.vault.economy.Economy.getBalance(Lorg/bukkit/OfflinePlayer;)D at me.sirfaizdat.prison.ranks.events.BalanceChangeListener$1.run(BalanceChangeListener.java:37) [?:?] at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftTask.run(CraftTask.java:53) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks] at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:600) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks] at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks] at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit.jar:git-Bukkit-1.7.9-R0.1-b3084jnks]" (This is on bukkit 1.7.9-R0.1 Beta)
Now, on bukkit 1.7.9-R0.2 Beta I get this error: "[Server thread/WARN]: [Prison] Task #76 for Prison v2.0.2 generated an exception java.lang.NoSuchMethodError: net.milkbowl.vault.economy.Economy.getBalance(Lorg/bukkit/OfflinePlayer;)D at me.sirfaizdat.prison.ranks.events.BalanceChangeListener$1.run(BalanceChangeListener.java:37) [?:?] at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftTask.run(CraftTask.java:53) [craftbukkit-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.craftbukkit.v1_7_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345) [craftbukkit-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:600) [craftbukkit-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:260) [craftbukkit-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [craftbukkit-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [craftbukkit-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [craftbukkit-R0.2.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] "
Any Idea of what is causing the errors?
-
View User Profile
-
Send Message
Posted Jul 11, 2014@Epicness1524
It works with GroupManager 100%