Prison Setup
This guide will walk you through the steps to install, configure, and modify the Premium Prison Setup.

Installation Instructions
Follow the steps below to set up the Premium Prison Setup on your server. You will need to have purchased our Premium Prison Setup first. Once you have made the purchase, download it and continue with the instructions.
It is highly recommended to install Paper 1.12.2 with java 11 as your server's base software for optimal performance. You can download the latest version from here. We suggest using Paper because of its advanced optimization features, which are specifically designed to handle high player counts and improve server stability.
1. Uploading all downloaded files into your hosting folder
1. Uploading all downloaded files into your hosting folderUpload all files that you have download into your hosting folder, you just have to drag and drop them into the FTP that they gave you, as simple as that

2. Installing dependencies
2. Installing dependenciesDue redistribution rights that builtbybit has, we can't include some plugins in the setup, so you will have to download them and install them
Download all dependencies and install them in your /plugins folder
Citizens (Download it here)
3. Setting up MySQL for our custom plugins
3. Setting up MySQL for our custom pluginsSetting up MySQL is crucial for optimizing our custom plugins. It allows for better performance by efficiently handling data, especially with a larger player base.
To configure it, create a MySQL database on your hosting provider and enter the database credentials (name, username, password, and host) into the plugin config files. This will improve server optimization and ensure smoother data management for features like robots, prestiges and private mines.
You will have to setup mysql in these three plugins:
Arefy Robots (config.yml, view.yml)
Arefy Prestiges (config.yml, messages.yml)
Arefy Private Mines (config.yml)
If you are using Pebble Host, there is an example of how can you get MySQL details

Now that we have connection details of our myqsl database, we can fill them
4. β
Installation completed
Now you will be able to start the server and join through your host IP
You can make yourself Owner and Operator by running on console the next commands
Editing files and giving pets, armors, skins, robots...
All files are configurable, here is a list of most important files that you can edit (like enchantments rewards, robots, private mines primary blocks, etc)
Changing Private Mine's Schematic
First, create your new schematic, use beacons as mine corners (as shown on the image below), and furnace as player spawn
(Don't use beacons and furnaces to decorate your mines, there must be only two beacons for mine borders and furnace for players spawn in the entire schematic)
Copy the schematic and save it, then paste it to
/plugins/PrivateMines/schematicsWith server stopped, remove
Minasworld and Private Mines databaseRemove old Privates Mines regions on
/plugins/WorldGuard/worlds/Minas/regions.ymlGenerate new mines with the new schematic you've created with
/pmine generate <number of mines>(pregenerating your mines will help you to prevent lagging when many people claiming them on seasons releases and/or large playerbases)β Claim your new mine with /pmine

How to level up your pickaxe / Add blocks to your pickaxe/player
You can give blocks yourself to your pickaxe using /bb pickaxe <player> add|set|remove block|level <amount>
Or in case you want to give player blocks broken, use /bb player <player> add|set|remove block|level <amount>
Robots
All Robots revenues (tokens/gems) can be edited on ARobots > config.yml
You can also edit main gui on ARobots > view.yml
Prestiges cost expression
Cost expression, rewards on prestiging and actionbar can be modified on PrisonPrestige > config.yml
Pets max levels, cost to levelup (broken blocks) and basehead
You can change head, max level, and level cost (blocks broken) on APets > config.yml
Here's an example of the Token Mythic pet
Enchantments rewards
If you want to edit some enchantments rewards, you can do that on Brokenblocks > config.yml
Last updated