NVus Prison GOLD v1.2.0

Not Just For Prison Servers!
plugin_cover_photo.png
DUE TO LACK OF INTEREST FROM PUBLIC: NO LONGER BEING MAINTAINED!

MONEY BOOSTERS / SELLING MULTIPLIERS HAVE BEEN ADED!

NEW (OPTIONAL) PERMISSIONS HAVE BEEN ADDED FOR /AUTOSELL AND /SELLALL TO ALLOW NON PRISONERS TO STILL USE THE FEATURES!


plugin_info.png

plugin_info_2.png

plugin_info_3.png




plugin-icon.png

NVus Prison GOLD EDITION
The MOST useful plugin for Minecraft Prison Servers!
Add immersion for players and helps owners control the server gameplay.

Plugin State: Alpha

Current Features:
  • PrisonerArmor : Equips orange leather armor to all prisoners. It also prevents prisoners from changing or equipping any other armor. (Can turn on/off)
  • RestrictArmor : Restricts prisoners from removing or changing their armor at all. (Can turn on/off)
  • Banned Items : Inside the banned_items.yml file you can specify items that are considered banned. Players will not be able to equip these items in their hands, cannot be used or transferred to storage. (Can turn on/off by removing items in the banned_items.yml list)
  • AutoPickup - Will auto pickup any blocks a prisoner mines instead of dropping the resource on the ground. Help boost server performance! (Can turn on/off) Please fully test for any bugs/flaws with this feature before setting it to true on a live/populated server. We do checks if the player can break blocks in the area (check WorldGuard region if they can break blocks via: check if block-break is allowed for everyone, check if they're a member of the region, if they're an owner of the region or if they're an admin/have WorldGuard region bypass permission) but still please fully test this for issue and report back to me ASAP if any are found!
  • AutoSwitch - When you define prisoner tools in the config.yml and if the prisoner has any of these tools in their quickbar/hotbar they will auto switch to the correct tool when mining. For example if they're mining stone and have their pickaxe equipped but they hit a dirt block the plugin will auto switch to the shovel! (Can turn on/off)
  • TreeFarm - When active if players hit the bottom block of a tree it will auto destroy the entire tree and place a protected sapling at its base. Only admins (nvus.admin permission) can break saplings!
  • Autosell - Allow prisoners to toggle autosell on/off for themselves with the /autosell command. (Can turn on/off)
  • SellAll - Allow prisoners to manually sell all eligible items in their inventory, all at once! (Can turn on/off)
  • Prisoner Gangs - Prisoners can create gangs with /gang create (need nvus.gang.create permission) Added a permission check for creating gangs just in case you don't want fresh newbies on the server to create gangs.
  • Prisoner Rankup - Prisoners can use /rankup and /ranks to either purchase the next available rank or use /ranks to display all of the available ranks and their prices.
  • MySQL/SQLite Support - For storing ALL the prisoner gang and rank information.
  • Setting Prices - Allows admins to set the prices of materials for use with AutoSell and SellAll. (See Below) Requires nvus.admin permission!
  • Money Boosters/Selling Multipliers - You can now use commands to apply a selling multiplier to players. This can be used with various other plugins to reward players with money boosters such as InfiniteVouchers or CrazyEnvoys etc.

    INFO/HEADS UP:
  • Armor is craftable by prisoners. We felt this to be a cool roleplay element like allowing prisoners to craft and sell armor in the prisons hops. Almost like the age old prisoners creating license plates! HAHA. If you don't like this you can always add various types of armor to the banned_items.yml file ie IRON_HELMET, DIAMOND_CHESTPLATE etc

  • Please fully review the main config.yml file, once generated on your server. It explains most of the features and effects etc.


PLACEHOLDERS

Gangs
%nvus_gang_name% - Display Player's Gang Name
%nvus_gang_owner% - Display Gang's Owner
%nvus_gangmembers% - Display Total Gang Members

Ranks
%prison_rank_current% - Display Player's Current Rank
%prison_rank_next% - Display Player's Next Rank
%prison_rank_cost% - Display Cost/Price of Player's Next Rank


SETTING PRICES FOR /AUTOSELL and /SELLALL
/set price <price> - Will set the price of the block you're holding in your hand and add it to the item_prices.yml file. This sets the price for all prisoners for that block when they use either /autosell or /sellall. If you set the price of the item in your hand to zero, it will remove it from the list. ie /setprice 0 . Adding/removing items using the /setprice command should alphabetize the item_prices.yml file by material name for ease-of-use when looking at the file later!

SELLING MULTIPLIERS
Added commands to apply a selling multiplier to a player. This can be used by staff or via vouchers (i.e. InifiniteVouchers etc).

Usage: /multiplier <player> <multiplier> <duration>
i.e. /multiplier <player> 1.5 15m (1.5x selling multiplier for 15 minutes)


PLANNED FEATURES:
We're constantly exploring new features to add to this project that will enhance gameplay and ease-of-use for server owners. These features are listed in order of highest priority to lowest. They are not guaranteed to be added so don't purchase this plugin just based on these features but rather the actual implemented features listed above! Most of these should make it into the project at some point though! As long as too many things don't break when doing so :p
  • Prison Gems - A custom currency prisoners can use on your server to purchase items, perks/upgrades and even used by you for additional monetization by selling a package to give additional gems to prisoners! Will make compatible with vault for ease-of-use!
  • Random Events - Like prisoner riots where prisoners are 2x as powerful than normal etc.
  • Warden Role - Allows players to apply to be warden and allow prisoners and guards to vote yes/no.
  • Prison Guards - Add useful features for players roleplaying as prison guards like an inspection stick to detect contraband etc.
  • Contraband - Sever admins can setup what items are considered contraband for roleplay purposes.
  • Confinement - Send naughty prisoners to solitary confinement!
  • Bypass permission for TreeFarm & TreeFarm Sapling Protection (ie nvus.treefarm.bypass and nvus.treefarm.saplingbypass)
  • Prisoner Kits - Automatically ensure prisoners spawn with their default tools.
  • Tool Restrictions - Don't allow prisoners to move their prisoner tools in their inventory or drop them on the ground etc.
  • Rankup Commands - Ability for prisoners to /rankup and /maxrankup.
    ALL SCRATCHED OUT FEATURES HAVE BEEN ADDED!


PERMISSION(S)
TLDR; nvus.prisoner, nvus.gang.create, nvus.admin

  • To enable the prisoner features players who are considered prisoners should have the permission nvus.prisoner.
  • Just in case, all non-prisoners and players who are no longer considered a prisoner should have the permission nvus.prisoner NEGATED.
  • The permission nvus.admin is needed for all in-game commands!
  • Give group that is allowed to create a gang the nvus.gang.create permission!
  • nvus.sellall - Only needed IF a player is not considered a prisoner but you still want them to have access to /sellall to easily sell items from their inventory according to item_prices.yml
  • nvus.autosell - Only needed IF a player is not considered a prisoner but you still want them to have access to /autosell to automatically sell items from their inventory according to item_prices.yml

Commands:
These commands require the permission ' nvus.admin '


  • /nvus reload - Reload the config files if changed externally like adding additional banned items or materials to the auto switch list etc.

  • /nvus menu - A new GUI menu to toggle most options on/off so you don't have to remember a bunch of in-game commands!
    ** Some options Like TreeFarm, Ranks etc will require a server restart or an external reload of the plugin ie via
    PlugManX **

  • /nvus version - Shows the current plugin version number.

  • /set price <price> - Will set the price of the block you're holding in your hand and add it to the item_prices.yml file. This sets the price for all prisoners for that block when they use either /autosell or /sellall. If you set the price of the item in your hand to zero, it will remove it from the list. ie /setprice 0 . Adding/removing items using the /setprice command should alphabetize the item_prices.yml file by material name for ease-of-use when looking at the file later!

  • /multiplier <player> <multiplier> <duration>
    i.e. /multiplier username 1.5 15m (1.5x selling multiplier for 15 minutes)

  • /nvus autopickup true|false - Toggle auto pickup for all prisoners on the server.

  • /nvus autoswitch true|false - Toggle auto switching of tools for all prisoners on the server.

  • /nvus prisonerarmor true|false - Toggle if prisoners are given the default prisoner armor (orange leather armor set).

  • /nvus restrictarmor true|false - Toggle if prisoners can change/remove their armor.

  • /nvus tooldamage true|false - Toggle if prisoners tools will receive damage when mining etc. FALSE = NO DAMAGE. TRUE = THEY TAKE DAMAGE.

  • /nvus treefarm true|false - Toggle if treefarm features should be enabled or not!

  • /nvus autosell true|false - Toggle if prisoners can use /autosell command or not!

  • /nvus sellall true|false - Toggle if prisoners can use /sellall command or not!


This is a premium plugin, however: I have provided the full source code on GitHub, as I believe in the open source community. I know things will only get better having this open source versus obfuscating the plugin and attempting to shut everyone out. Which will be futile anyway :p
If you cannot afford this plugin please do not use "BLACK/LEAK" sites. Just head over to the GitHub and download the source and compile it yourself using IntelliJ Community Edition. The Maven pom.xml file is included with the source as well so it should be pretty much "plug-and-play". If you have any issues reach out to us on our Discord. I'd rather you get the plugin from an official source than risk downloading it on a Black/Leak site and risk a back door, malware etc.

If you enjoy the plugin, even when obtaining it for "free" and you can afford to do so in the future: PLEASE DONATE ;)
Buy a license now
$12.99
EULA: Standard EULA
New: Now supporting cryptocurrency payments!
Share and earn
Refer this resource and earn a 10% commission.
940 Views
2 Purchases
3 Downloads
Mar 15, 2024 Published
May 18, 2025 Updated
Not yet rated
98.4 KB File size
Languages
  1. English
Includes DRM
No
Source access
Open source
Type
  1. Gameplay
  2. Protection
Game mode
  1. Prison
Supported software
  1. Bukkit
  2. Spigot
  3. Paper
Supported versions
  1. 1.21
  2. 1.20
Creator
Owner
Recommended for you
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 122 ratings
3,267 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 121 ratings
2,548 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 65 ratings
2,352 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 61 ratings
2,328 purchases
Share and earn
Refer this resource and earn a 10% commission.
940 Views
2 Purchases
3 Downloads
Mar 15, 2024 Published
May 18, 2025 Updated
Not yet rated
98.4 KB File size
Languages
  1. English
Includes DRM
No
Source access
Open source
Type
  1. Gameplay
  2. Protection
Game mode
  1. Prison
Supported software
  1. Bukkit
  2. Spigot
  3. Paper
Supported versions
  1. 1.21
  2. 1.20
Creator
Owner
Recommended for you
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 122 ratings
3,267 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 121 ratings
2,548 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 65 ratings
2,352 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 61 ratings
2,328 purchases
Top