![X-Prison Reloaded Header](https://git.fngnation.net/NVus.Team/X-Prison_Reloaded/raw/branch/main/assets/plugin-header-reloaded.png)
# X-Prison Reloaded
 <!---
![Issues](https://img.shields.io/github/issues/Drawethree/X-Prison?label=Issues&logo=GitHub)
-->
![Discord](https://img.shields.io/discord/716145013276278815?label=Discord&logo=Discord)

**X-Prison** is a the **ultimate solution** for your prison server! This core contains **everything** that should be on each prison server. By including **Prison Mines System**, **20+ Custom Enchants**, **Gangs**, **Auto-Sell**, **Auto-Miner** region, **Pickaxe Levels**, **Tokens & Gems** currencies, **Ranks & Prestiges**, **Multipliers** and a lot of more, its one of the **best prison cores** on the market.

### What is this for?
Original author is no longer actively maintaining the original plugin. So I have decided to create a **"RELOADED"** version of the plugin and update it to Minecraft 1.20.4. There's not much else I'll do with this plugin other than attempt to update it to the latest versions of Minecraft and maybe fix a few bug fixes here & there. So don't expect **too** much here.

### Pull Requests -> Original Plugin
You can still, **supposedly** do pull requests on the original plugin but seeing as the original author has **closed their Discord server from the public** etc. I just wasn't banking on that actually happening **:P**

# Setup

1. Download latest version of UltraPrisonCore
2. Download [helper](https://ci.lucko.me/job/helper/lastSuccessfulBuild/artifact/helper/target/helper.jar), WorldEdit, WorldGuard and Vault plugins, as they are required as dependencies. Don't worry about **helper **plugin, its just a library :)
3. Extract X-Prison-Reloaded-X.X.X.jar to /plugins folder of your Minecraft Server
4. Restart/Reload the server
5. After restart, please select your database system /plugins/X-Prison/config.yml. You can either use SQLite as local database, or MySQL as remote database. If you wish to select MySQL, please set also your connection credentials in config section.
* Note: Java 17 and above is required
* Note: If you would like to use Essentials Kits along with custom enchants from this plugin, please see Essentials Kits Addon page.


# Pages
### General
* [Home](https://github.com/Drawethree/X-Prison/wiki)
* [Features](https://github.com/Drawethree/X-Prison/wiki/Features)
* [Setup](https://github.com/Drawethree/X-Prison/wiki/Setup)
* [Mines Migration](https://github.com/Drawethree/X-Prison/wiki/Migrating-Mines)
* [Commands & Permissions](https://github.com/Drawethree/X-Prison/wiki/Commands-&-Permissions)
* [Placeholders](https://github.com/Drawethree/X-Prison/wiki/Placeholders)
* [Refund Policy](https://github.com/Drawethree/X-Prison/blob/main/refund-policy.pdf)
* [Terms of Service](https://github.com/Drawethree/X-Prison/blob/main/terms-of-service.pdf)

### Default Files
* [_config.yml_](https://github.com/Drawethree/X-Prison/wiki/config.yml)
* [_autominer.yml_](https://github.com/Drawethree/X-Prison/wiki/autominer.yml)
* [_autosell.yml_](https://github.com/Drawethree/X-Prison/wiki/autosell.yml)
* [_block-rewards.yml_](https://github.com/Drawethree/X-Prison/wiki/block-rewards.yml)
* [_enchants.yml_](https://github.com/Drawethree/X-Prison/wiki/enchants.yml)
* [_gems.yml_](https://github.com/Drawethree/X-Prison/wiki/gems.yml)
* [_multipliers.yml_](https://github.com/Drawethree/X-Prison/wiki/multipliers.yml)
* [_ranks.yml_](https://github.com/Drawethree/X-Prison/wiki/ranks.yml)
* [_prestiges.yml_](https://github.com/Drawethree/X-Prison/wiki/prestiges.yml)
* [_tokens.yml_](https://github.com/Drawethree/X-Prison/wiki/tokens.yml)
* [_pickaxe-levels.yml_](https://github.com/Drawethree/X-Prison/wiki/pickaxe-levels.yml)
* [_gangs.yml_](https://github.com/Drawethree/X-Prison/wiki/gangs.yml)
* [_mines.yml_](https://github.com/Drawethree/X-Prison/wiki/mines.yml)


### Support
* [FAQ](https://github.com/Drawethree/X-Prison/wiki/Frequently-Asked-Questions)
### For Developers
* [Developer API](https://github.com/Drawethree/X-Prison/wiki/Developer-API)
* [Creating Custom Enchants](https://github.com/Drawethree/X-Prison/wiki/Creating-Custom-Enchants)

# Screenshots
![Image1](https://imgur.com/LdQmnhk.png)
