The Gold Edition of NVus Prison!
Go to file
WildInterloper d51b1570b9 1.1.2 - Added additional permissions: nvus.sellall and nvus.autosell which allows giving players the permission to use /sellall and/or /autosell without being a prisoner (having nvus.prisoner permission). So they can still sell items when not a prisoner etc. 2024-03-23 22:27:32 -04:00
.idea v0.9.8 - Added AutoSell and SellAll Features. Either of which can be turned on/off in the config.yml. Added an item_prices.yml file which is used to dictate which blocks can be sold and for what price. I used doubles for prices, just in case. 2024-03-12 19:08:58 -04:00
assets Asset Push -> 2024-03-14 12:26:09 -04:00
src/main 1.1.2 - Added additional permissions: nvus.sellall and nvus.autosell which allows giving players the permission to use /sellall and/or /autosell without being a prisoner (having nvus.prisoner permission). So they can still sell items when not a prisoner etc. 2024-03-23 22:26:38 -04:00
.gitignore Removed AutoSwitchTools and instead moved the tools into config.yml as PrisonerTools. Updated ToolSwitchListener with this change in mind. Preparing to stop prisoner tool damage and make it toggable via the main config.yml 2024-03-09 15:34:32 -05:00
NVus_Prison_Setup.iml Removed AutoSwitchTools and instead moved the tools into config.yml as PrisonerTools. Updated ToolSwitchListener with this change in mind. Preparing to stop prisoner tool damage and make it toggable via the main config.yml 2024-03-09 15:34:32 -05:00
README.MD 1.0.5 - Finishing off first draft of adidng Prisoner Kits! Added new gang placeholders now there's: %nvus_gang_name%, %nvus_gang_owner% and %nvus_gang_members% to mimic the style of our Lifesteal Prison. 2024-03-14 12:22:57 -04:00
pom.xml 1.1.2 - Added additional permissions: nvus.sellall and nvus.autosell which allows giving players the permission to use /sellall and/or /autosell without being a prisoner (having nvus.prisoner permission). So they can still sell items when not a prisoner etc. 2024-03-23 22:27:32 -04:00

README.MD

🔗 Useful Stuff

Author(s): @never2nv | Documentation

portfolio

NVus Prison (GOLD EDITION)

Useful features for Minecraft Prison Servers & Then Some :P

Upcoming Features:

  • GUI Menu
  • Prevent Prisoner Tool Damage (Toggable)
  • Setup SQLite/MySQL Database Connections & Configuration
  • Prison Gangs **
  • Additional Gang Commands (kick, promote, disband) **
  • MySQL/SQLite Gang Support **
  • Tree Farm **
  • Gang PlaceholderAPI support (display Gang Name for chat etc)
  • AutoSell Toggle (Toggable)
  • SellAll Command (Toggable)
  • Rankup Commands **
  • MySQL/SQLite Rankup Support **
  • Spawn with Prisoner Tools (Toggable) **
  • Restrict Prisoner Tools from moving in inventory and dropping? (Toggable) **
  • Prisoner Tokens or Gems (Tied into Vault?)\
  • Random Events - Like Prisoner Riots etc
  • Warden Role - A temporary positon players can hold
  • Contraband - List items for roleplay as contraband
  • Prison Guards - Useful features for prison guards
  • Confinement - Send naughty prisoners to solitary confinement ** Implemented but still WIP

Features

NVus Prison Lite Info NVus Prison Lite Info 2 NVus Prison Lite Info 3

Currently, the plugin implements the following features, so far:

  • Equips orange leather armor to all prisoners. It also prevents prisoners from changing or equipping any other armor.

  • It generates a banned_items.yml file which can be configured to ban certain items for prisoners. Banned items cannot be used, equipped in hand, transferred to storage or even crafted by prisoners.

  • Adds a toggle in the config.yml to turn on/off AutoPickup for prisoners to automatically pickup mined resource drops (if they have enough room in their inventory for the drop(s)).

  • Adds a toggle in the config.yml for AutoSwitch, when set to true it allows server admins to customize the auto_switch.yml which will list what type of tools prisoners can auto switch to and what materials will trigger the auto switch to certain tools. Mining stone then prisoners hit clay? It will auto switch to the proper tool, if they have it in their inventory!

  • You can now toggle PrisonerArmor and RestrictArmor options in the main config.yml file. Turning off PrisonerArmor will of course not give any prisoners the default orange leather armor. Turning off RestrictArmor will allow prisoners to change/remove their armor .

  • PrisonerTools: You can select which tool(s) are considered "Prisoner Tools" these tools are used for the auto switch and tool damage features.

  • You can toggle ToolDamage. Setting to FALSE will prevent prisoner tools from being damaged when prisoners use them for mining etc!

  • Commands for admins to use in-game to toggle certain features on/off, reload the configs and check plugin version.

  • /nvus menu will now open an easy GUI Menu to toggle options on/off

  • Armor is still craftable by prisoners. We felt this to be a cool roleplay element like allowing prisoners to craft and sell armor in the prison shops. Almost like the age ol' 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

Documentation

Documentation