Sueta

Prison

3.3.1_spigot26

Makes creating a Prison server even easier!

·Plugin


Prison SpigotMC page v1.1.4

An all-around Open-Source Prison Plugin.

Prison Supports Spigot 1.8 through 26
and Java 1.8 through 25
Prison v3.3.1 has full Spigot and Paper support using two jars:

prison.3.3.1.jar - Supports Spigot 1.8+ through to 1.20+, plus 1.21+
prison26.3.3.1.jar - Supports Spigot 1.21+, Spigot 26, and Paper 26


  • Ranks
  • Rankup/Prestige commands
  • Prestiges
  • Mines
  • BlockEvents on block break inside Mines.
  • Block Constraints full control over block spawning: min, max, and layering.
  • Rank Commands run during rankup events.
  • Mine Commands run during mine reset events.
  • SellAll and SellAll Signs
  • AutoSell
  • AutoBlock
  • AutoPickup
  • AutoSmelt
  • Backpacks (currently not recommended to be used... will be updated in a future release)
  • AutoConfigure Prison ranks, mines, and blocks.
  • Placeholders: about 300.
  • Hex colors support (RGB)
  • GUIs for: Ranks, Mines, Prestiges, SellAll, Admin, Players.
  • Customizable
  • Supported plugins
Detailed features.
  • New Feature Coming Soon: BlockConverters that will allow you to customize how prison handles blocks within the Auto Features module. You will be able to control converting any block in to different blocks or items. This will also for custom drops, smelting, and blocking to name a few. It can also produce different conversions based upon perms so your higher-ranked players, or patrons, can get something different.
  • New Feature: Prison now has a new auto-configure feature to get you up and running quickly: /ranks autoConfigure. Sets up all the ranks, virtual mines, links ranks to the mines, assigns blocks to mines in increasing value, auto assign mine liners, and generates rank commands to control basic permissions. More features being added...

  • Ranks with Prestiges: Highly customizable with rankup commands.
  • Rankup and Prestige commands, including promote, demote, and set rank.
  • Mines: Highly customizable with many features. Powerful mine editing commands to move and dynamically resize mines, even to repair surrounding terrain, even auto generation of mine liners with ladders.
  • Mine commands with many customizations to control reset behavior and setup.
  • New Feature: BlockEvents allows firing commands when players break blocks with many features such as percent chance, tied to permissions, targeting Token Enchant Explosion Events, etc.
  • New Feature: Block Constraints allows you to zero in on a minimum or maximum number of blocks to place within your mine. You can also control the placement of blocks to specific layers.
  • SellAll and SellAll Signs.
  • Auto manager: auto pickup, auto smelt, and auto block, with AutoSell capabilities. Includes options to enable durability wear on tools, XP for mining, no limit on Fortune, etc...
  • GUI menu support for most player and admin functions.
  • About 300 Placeholders including Aliases, with placeholder attribute support for dynamic customization of most placeholders.
  • Supports hex colors! Provides advance support of hex colors in placeholders to help provide hex color support in other plugins that don't support hex colors. That's right! Hex colors used in Prison placeholders can work in plugins that don't support hex colors!
  • Custom Blocks support using Custom Items plugin.
  • New Feature: Now tracks all blocks mined, by their types.
  • Prison supports, and works with, many other plugins.

Prison has many features with many commands. The main command, /prison, will show all of Prison's main root commands and their registered aliases. When using commands, Prison's command hander provides command lists of valid commands, and also help on each adding the help keyword after the command. The help also includes the list of permissions if the command requires permissions.

Prison Commands - Highlights

Prison has many commands with this list being a small subset of what is available. Many of these are provide listings of sub-commands and are worth exploring.

  • /prison
  • /prison placeholders
  • /prison placeholders reload
  • /prison placeholders stats
  • /prison version
  • /prison debug
  • /prison support

  • /mines
  • /mines wand
  • /mines block
  • /mines block constraint
  • /mines blockEvents
  • /mines command
  • /mines info
  • /mines list
  • /mines set (15 sub-commands)
  • /mines tp

  • /ranks
  • /ranks autoConfigure
  • /ranks command
  • /ranks ladder
  • /ranks perms
  • /ranks set

  • /sellall
  • /sellall list
  • /sellall gui
  • /sellall sell
  • /sellall setdefault

  • /gui
  • /gui mines
  • /gui ranks
  • /gui prestiges
  • /gui backpack
  • /gui admin


    Rankup related commands for admins and players:
  • /ranks
  • /rankup
  • /rankupmax
  • /prestige
  • /prestiges
  • /ranks promote
  • /ranks demote
  • /ranks set rank

Prison's main root command /prison, with it's sub-commands, including other registered root commands and aliases.

Example of using the help keyword. The help keyword shows a description of the command, all parameters, all permissions, and aliases.

For a full list of commands checkout our online guidebooks using the link at the bottom of the page, or run the command /prison.

Prison does not have any hard dependencies, but it is required to have a currency registered with Prison in order to use the Ranks module. Vault is a highly recommended plugin that Prison uses to connect to any economy plugin or permission plugin that supports Vault.

  • [Dependency] -> Vault (Highly suggested)
  • [Dependency] -> An economy plugin like EssentialsX for example.
Supported Plugins

  • EssentialsX
  • EssentialsXChat Useful for setting up chat prefixes
  • PlaceholderAPI (PAPI) and/or MVdWPlaceholderAPI to use Prison Placeholders.
  • HolographicDisplays which also require HolographicExtension to use Prison's placeholders.
  • Permissions Manager (LuckPerms for example).
  • GemsEconomy can be used for alternative currencies
  • Custom Items provides support for Customized Blocks that can be used within mines, plus other items.]
  • TokenEnchant fully supports TE's Explosive enchantments.
  • Crazy Enchantments supports BlastUse events.
  • Multiverse-core
  • Scoreboards
  • Tokens Can use with BlockEvents to give tokens to players as they mine.
  • WorldGuard when using Regions, along with a permission plugin, can provide protection to mines.
  • MinesBackPacks use with auto pickup and SellAll

Some info about Ranks:

  • Create ranks for users to buy.
  • Use multiple rank ladders. For example, you could have a prestiges ladder (by default), 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.
  • Ranks have 40 placeholders, including aliases!
  • Admins can promote, demote, or assign ranks to players. You can choose if the player has to pay for a promotion, or if they get a refund with a demote.
  • Custom currencies are supported with ranks through the GemsEconomy plugin.
  • Prison now supports Prestiges too!
  • Many other features, try the Plugin to find out!
  • Ranks and Ladders Guidebook.

Similar projects

Plugin →