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.
@SirFaizdat
I'd gladly help manage your server since I have time on my hands due to the fac the my server has a decent player count and my co-owner sorts the rest out PM me the information if you need me.
@Nickstar000001
Hello Nickstar000001,
This seems to be a common issue. May I ask if you have Vault and WorldEdit installed in the latest version? If not please do so and get back to me if any issues persist.
Thanks!
Can Someone Please Help Me... I Encountered An Error Here Is My Console Log
[00:13:41] [Server thread/INFO]: xXNickstarMCXx issued server command: /mines create a[00:13:41] [Server thread/WARN]: java.lang.NullPointerException[00:13:41] [Server thread/WARN]: at me.sirfaizdat.prison.mines.MinesManager.addMine(MinesManager.java:175)[00:13:41] [Server thread/WARN]: at me.sirfaizdat.prison.mines.cmds.CommandCreate.execute(CommandCreate.java:55)[00:13:41] [Server thread/WARN]: at me.sirfaizdat.prison.core.Command.run(Command.java:75)[00:13:41] [Server thread/WARN]: at me.sirfaizdat.prison.core.AbstractCommandManager.onCommand(AbstractCommandManager.java:48)[00:13:41] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)[00:13:41] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)[00:13:41] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641)[00:13:41] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162)[00:13:41] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997)[00:13:41] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45)[00:13:41] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1)[00:13:41] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13)[00:13:41] [Server thread/WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[00:13:41] [Server thread/WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)[00:13:41] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44)[00:13:41] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715)[00:13:41] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374)[00:13:41] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654)[00:13:41] [Server thread/WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557)[00:13:41] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:745)
Just a suggestion
Hello all fellow users! As you can see SirFaizdat's post is very shocking! But I have my own news. I have been thinking to make a server to help out with donations the funds we need for this plugin. But I need your help. SirFaizdat and myself have been talking about it here and there. SirFaizdat thinks it might be a bit of hassle and struggle. But that is what it is all about in the end. So I need your guys help to make this possible. As you may not know I have a vast amount of experience with server management. As a serious personality of this matter and this plugin and I will need administrators to help manage this wonderful server we may release. So please leave a reply to this message saying you will help donate or help administer the server.
Thanks,
CoredCoding
Prison v3.0's total re-announcement
Hey guys! I have finally completed the post about Prison v3.0's direction, new plans, new direction, and 40 of its finest features. You can read it here. Some of you may have some mixed emotions about it, so please comment on the post and I promise I will get back to you.
Also, please, I urge you to vote here to choose how you think Prison v3.0 should be monetized. I need to monetize it to support myself, my future plugins, and the development of Prison itself.
@SirFaizdat
Link doesn't work
@TheGameFreak666
The Prison 3 permissions plugin is built in, and all you have to do is create ranks normally and add permissions later. Also, the Prison 3 announcement date is on November 29th, but the release date hasn't been determined :)
Where is that permissions plugin located? And what do I have to insert? Wooow!!!! Prison 3 will be released on my birthday!
@SirFaizdat
I added the ranks and it also shows the ranks but when someone does /rankup it shows that there was an exceptional error at Line 14 and prevents ranking up.
@HitanshD
You have to create a rank called A in your permissions plugin before adding it to Prison.
The rankup for me does not work I do /pranks add a 0 a but it does not work. If I add it manually in the file it still says no rank as a.
@Exsessive
Sure, I'll add this as a toggle-able feature in v3.0.
@ZennethB
SirFaizdat is announcing the plugin on the 29th of November where the official release date will be revealed.
When will Prison 3 be coming out?
will you make it so stuff is auto added to your inventory when you mine blocks
http://springpoint.ml/blog/2015/10/27/making-progress/
Very important announcement
Prison is now a part of Springpoint Software
That's right! I started a software development group called Springpoint Software, and Prison is now under its umbrella. Nothing should really change for you - it's more of an internal change. However, expect to see Prison v3.0 be better than you expect it to be ;)
Update on Prison v3.0
Prison v3.0 was originally scheduled to be released on November 29th, 2015, but due to complications, Prison v3.0 will not be released on this day. However, the full feature list will be announced on this day, at Springpoint Software's Fall Change 2015 online event, which you can RSVP for here (so that you receive the link to the stream, and other stuff). I hope you RSVP, and I can't wait to tell you what I've been working on for Prison v3.0.
@alexanderovesen1
Sorry, Prison 2 does not have this feature :( This will be a v3.0 feature though :)
How can i create a sign were it says when the mine resets?
@alexanderovesen1
Make sure that each rank inherits its predecessor. For example, Rank B inherits Rank A, rank C inherits rank B, and so on.
@alexanderovesen1