> For the complete documentation index, see [llms.txt](https://edseries-plugins.gitbook.io/p/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://edseries-plugins.gitbook.io/p/setting-up.md).

# Setting Up

First you will need to put EdPrison.jar into your plugins folder, and then install the required dependencies: **WorldGuard**, **WorldEdit** and **NBT-API** (`item-nbt-api-plugin`). NBT-API is not declared in plugin.yml but EdPrison uses it at runtime for all item identification (pickaxe, pouches, bombs, drills, robots, armors, GUI items), so make sure it is installed.

Optionally (but strongly recommended) install **Vault** and **PlaceholderAPI** — GUIs, enchants, the action bar and item lores are built on `%edprison_...%` placeholders.

Then, restart the server to generate the configuration files in `plugins/EdPrison/`, define a WorldGuard region for each mine and put the `edp-enchants` flag to allow:

```
/rg flag <mine-region> edp-enchants allow
```

Nothing counts (no currencies, no autosell, no enchant triggers) outside regions with this flag.

If you keep the default configs, also install the Utils placeholder extension (used by the default static variables and upgrade menu): `/papi ecloud download Utils`\
You are done!

{% hint style="info" %}
As of v6.0 the license system is **removed** — the `license:` key in `config.yml` is ignored and there is no license setup step. (Versions ≤5.6 verified the license on startup and disabled the plugin when it was invalid.)
{% endhint %}

[Discord Support Server](https://discord.gg/pXNmZqdGqr)
