# Prerequisites

Despite the fact that EssentialsX-GUI aims to support a wide range of platforms, you may encounter a few difficulties when using the plugin. Make sure you meet the requirements listed below.

***

## Supported versions

Most versions from 1.8 to 1.21 should work without a problem. However, we cannot confirm that the plugin will work 100% of the time.

What's more, only the latest minor versions of each version will be tested and then officially recognized as supported, to ensure the plugin's stability on a stable server. We recommend you do the same. Exceptions may be made for the latest versions.

| Minecraft Version | Status | Minecraft Version | Status |
| ----------------- | ------ | ----------------- | ------ |
| 1.8.8             | ✅      | 1.16.5            | ✅      |
| 1.9.4             | 🟧     | 1.17.1            | 🟧     |
| 1.10.2            | 🟧     | 1.18.2            | 🟧     |
| 1.11.2            | 🟧     | 1.19.4            | 🟧     |
| 1.12.2            | ✅      | 1.20.6            | 🟧     |
| 1.13.2            | 🟧     | 1.21.1            | 🟧     |
| 1.14.4            | 🟧     | 1.21.4            | ✅      |
| 1.15.2            | 🟧     | 1.21.8            | ✅      |

Caption :

| Symbol | Description                                      |
| ------ | ------------------------------------------------ |
| ✅      | Supported and tested.                            |
| 🟩     | Should work, but not tested.                     |
| 🟨     | Partially supported, some features may not work. |
| 🟧     | Should not work, but may work.                   |
| 🟥     | Not supported at all.                            |

***

## Supported servers

The plugin was initially developed with the Spigot 1.8.8 API, and tested on a Paper 1.8.8 Fork. Therefore, most versions of Spigot and Paper (and its Forks) should work. If you encounter a problem, please join our [discord](https://discord.gg/fSzK79TAYf), or [open an issue on GitHub](https://github.com/SniperTVmc/EssentialsX-GUI/issues).

***

## Dependencies

EssentialsX-GUI is an extension of the EssentialsX plugin, so it's obvious that EssentialsX is necessary, otherwise why use this plugin?

{% hint style="info" %}
[Click here](https://essentialsx.net/downloads.html) to download latest version of EssentialsX.
{% endhint %}

To avoid compatibility problems, please always use latest stable release of EssentialsX.

For the time being, EssentialsX-GUI will follow the latest stable versions of Essentials. However, some exceptions can be made if a significant feature has been introduced to a dev version.
