Prison 2

Logo

Prison is a very popular server theme found on many different servers. However, the setup process is very tedious. That's why I created Prison. This plugin shrinks the many plugins needed for a prison server, such as a plugin that automatically resets mines, a plugin that charges users to rankup, and a plugin that reduces lag, into one simple and useful plugin! Now available on Spigot!

Features

1. Mines system

  • Simple setup, all using a command!
  • Automatic reset
  • Only let certain ranks use the mine!
  • Uses WorldEdit region selection
  • Causes minimal to no lag

2. Ranks system

  • Easy to configure
  • Add and remove ranks from ingame
  • Uses Vault for hooking into economy
  • Multi-world support (experimental)

3. Built-in autosmelt (/as) and block combining (/block) commands!

4. Update checking

  • Toggle-able through config, see Configuration page for details.

Installation

  1. Download and install Vault from its project page
  2. Download and install WorldEdit from its project page.
  3. Click the download button in the sidebar and download the latest version.
  4. Drag Prison.jar to your /plugins folder
  5. Reload or restart your server

NOTICE: This plugin uses automatic update checks. You can disable the update checks by setting check-updates to false in config.yml.

Setup Guides

Creating a mine

Creating ranks

Video Tutorial

Special thanks to DeserteagleGaming for making this tutorial! Thank him by subscribing to his youtube channel.

Commands and Permissions

You can read about all of the commands and permissions by clicking here.

Configuration

You can see an example configuration with descriptions by clicking here.

Issues

=== We have now switched over to GitHub for issue reporting. If you find an issue, report it here. I will not be answering any support questions or bug reports unless they are posted on the issues page. ===

2.1

I have looked at all the issues 2.0 has brought us and decided this needs more than a patch - it needs a full recode. The recode will most likely take a while. I will be using new skills I've picked up during my short break from the project. If you are a developer, I have some news for you. For the first time in Prison history, I am accepting pull requests! You will see all the source code at the Github page, on the 2.1 branch. Let's get this project started!

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of KillahSeven KillahSeven Oct 20, 2014 at 23:16 UTC - 0 likes

    Thanks for the Info SirFaizdat.

    I cant wait till you release 2.1 , I love your Plugin and all of our players love it extremely. Its really smooth and simple to use, and everything worked right at the start.

  • Avatar of SirFaizdat SirFaizdat Oct 19, 2014 at 12:21 UTC - 0 likes

    @KILLA654: Go

    Get the latest build of spigot from getspigot.org (build 1649). Then, patch it by going to spigotmc.org and following the instructions on the homepage (the most recent post).

    BFAK:90880504,55d11dbc89684d6906de0fd4b0c63d07c34d398d68c24aee0e3e94833e16a436

  • Avatar of SirFaizdat SirFaizdat Oct 19, 2014 at 12:18 UTC - 0 likes

    @KillahSeven: Go

    The plugin only uses the prefix in its messages. It does not add it before their name. To do this, type /pex group <group> prefix <prefix>.

  • Avatar of KillahSeven KillahSeven Oct 18, 2014 at 18:16 UTC - 0 likes

    Hey SirFaizdat, I think I got a little problem: When I add ranks via the /pranks add command, it wont set the prefix for the ranks. How can I fix that? I see that it creates the rank with the prefix, but the people that are at this rank dont have the prefix before they're name ( and its not written in permissions ex )

  • Avatar of KILLA654 KILLA654 Oct 16, 2014 at 07:28 UTC - 0 likes

    I get this error I am Running CraftBukkit 1.7.9-R0.2 I cant any cmds with /prison

    [23:14:59] [Server thread/INFO]: [Prison] Enabling Prison v2.0.6 [23:14:59] [Server thread/ERROR]: Error occurred while enabling Prison v2.0.6 (Is it up to date?) java.lang.NoSuchMethodError: org.bukkit.Bukkit.getOnlinePlayers()Ljava/util/Collection; at me.sirfaizdat.prison.core.PlayerList.<init>(PlayerList.java:24) [?:?] at me.sirfaizdat.prison.core.Prison.onEnable(Prison.java:64) [?:?] at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugin(CraftServer.java:446) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.craftbukkit.v1_7_R3.CraftServer.enablePlugins(CraftServer.java:380) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.craftbukkit.v1_7_R3.CraftServer.reload(CraftServer.java:799) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.Bukkit.reload(Bukkit.java:288) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:180) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.craftbukkit.v1_7_R3.CraftServer.dispatchCommand(CraftServer.java:701) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at org.bukkit.craftbukkit.v1_7_R3.CraftServer.dispatchServerCommand(CraftServer.java:688) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.DedicatedServer.aB(DedicatedServer.java:296) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:261) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:558) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:469) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks] at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628) [bukkit.jar:git-Bukkit-1.7.9-R0.1-10-g8688bd4-b3092jnks]

  • Avatar of kristijan260393 kristijan260393 Oct 14, 2014 at 20:44 UTC - 0 likes

    Ok thet will be nice

  • Avatar of SirFaizdat SirFaizdat Oct 14, 2014 at 18:44 UTC - 0 likes
  • Avatar of kristijan260393 kristijan260393 Oct 14, 2014 at 11:32 UTC - 0 likes

    When will u add scoreBoard stats support for runks how much money they nead for next rank

  • Avatar of SirFaizdat SirFaizdat Oct 14, 2014 at 01:16 UTC - 0 likes

    Currently coding the biggest update ever, version 2.1. It will abolish all bugs and improve performance, as well as a ton of awesome new features and better command organization. After that I'm afraid I'll be resigning from the project and appointing a new person to manage it. This was never meant to be as successful as it is, and I am having trouble handling all the pressure.

  • Avatar of ImRayz66 ImRayz66 Oct 12, 2014 at 21:26 UTC - 0 likes

    It didnt generate the folders and items accept for config.yml for plugin startup?

What Economy plugin do you use?

  1. Choice:

  1. Results
  2. 3 comments

Facts

Date created
Mar 14, 2014
Category
Last update
Aug 30, 2014
Development stage
Release
Language
  • enUS
License
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
Curse link
Prison 2
Downloads
13,077
Recent files

Authors