Source-checkedOther

Essentials

by EssentialsX · for Minecraft

The modern Essentials suite for Spigot and Paper.

18MDownloads
11d agoLast updated
GPL-3.0License
PaperLoaders

About Essentials

From GitHub

The modern Essentials suite for Spigot and Paper.

EssentialsX

<img alt="Dev Builds" src="https://img.shields.io/badge/-Download_dev_builds-D24939.svg?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAdVBMVEVHcEz////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////qLaloAAAAJnRSTlMA/go0+C4DzJ2IHr/rlvBznq9cGClUqdEiQuR74RHcPbdqw15Ykw3WSecAAAENSURBVFjD7ZdJFoIwEERpEgUBRXCe577/EV2ahBi6dKUvf1//BbpoIEn+lsvI4QIKFuywQI9Q2vkrfA0DMvM0wO/C1RSUH9zGqSmYfiDITUEeBVEQBVHw04Jvd+J8Ygom8Fqf7e0Xy7bA8unKfbWtDkh+eOYO5RAQjNkDMIkde9lJ83fyC+gmy580v0Fv8ALYSOrgFgCtQ5pxkCztKUDDPZzDdXj05ZmCdahZQB34tiOJgFq8ALI6rCsWUs19+cORxRxnngGWDOB5tmuG6Iyi0FCedCFZISHGjqBCBZUzQoaxr0HhAmX/HeACe7ekGoyTdhZDgx6gcaagwCPoznZsIYP2PNJqmYlZqiTy4gka59N5SBiJlAAAAABJRU5ErkJggg==&style=flat-square&logoColor=white" height=32>

<img alt="Discord" src="https://img.shields.io/badge/-Get_help_on_Discord-7289DA.svg?logo=discord&style=flat-square&logoColor=white" height=32>

<img alt="Patreon" src="https://img.shields.io/badge/-Support_on_Patreon-F96854.svg?logo=patreon&style=flat-square&logoColor=white" height=32>

This is a fork of Essentials called EssentialsX.

If you are using this, do NOT ask Essentials for support.

The official upstream repository for the original Essentials project is at https://github.com/Essentials/Essentials.

Why use EssentialsX?

EssentialsX is a continuation of the Essentials plugin suite, updated to support modern Minecraft and Spigot versions.

It provides countless new features, performance enhancements and fixes that are not available in the original Essentials or Spigot-Essentials. For more details, see the wiki.

If you're coming from the original Essentials plugin, EssentialsX is a drop-in replacement for Essentials. It does, however, have some new requirements:

  • EssentialsX requires CraftBukkit, Spigot or Paper to run. Other server software may work, but these are not tested

by the team and we may not be able to help with any issues that occur.

  • **EssentialsX currently supports Minecraft versions 1.8.8, 1.9.4, 1.10.2, 1.11.2, 1.12.2, 1.13.2, 1.14.4, 1.15.2,

1.16.5, 1.17.1, 1.18.2, 1.19.4, 1.20.6, 1.21.11, 26.1.2, 26.2, and 26.3.**

  • EssentialsX currently requires Java 8 or higher. We recommend using the latest Java version supported by your

server software.

  • **EssentialsX requires Vault to enable using chat prefix/suffixes and

group support from supported permissions plugins.**

  • We recommend using LuckPerms for permissions and groups.
  • If you have an unsupported permissions plugin but still want to use wildcards, **enable use-bukkit-permissions in

the configuration.** Otherwise, the plugin will fall back to config-based permissions.

Support

Need help with using EssentialsX? Join the MOSS Discord community to ask for help and discuss EssentialsX.

If you need to report a bug or want to suggest a new feature, you can open an issue on GitHub.

Building

To build EssentialsX, you need JDK 8 or higher installed on your system.

Clone this repository, then run the following command:

  • On Linux or macOS: ./gradlew build
  • On Windows: gradlew build

You can then find builds of EssentialsX modules in the jars/ directory.

Running a test server

You can also run a test server from your development environment using the following command:

  • On Linux or macOS: ./gradlew build :runServer
  • On Windows: gradlew build :runServer

Note the : - without it, you will run several servers at once, which will likely crash Gradle.

Using EssentialsX in your plugin

Do you want to integrate with EssentialsX in your plugin? You can build your plugin against the EssentialsX API, available from the EssentialsX Maven repo.

Releases are hosted on the Maven repo at https://repo.essentialsx.net/releases/, while snapshots (including dev builds) are hosted at https://repo.essentialsx.net/snapshots/.

To add EssentialsX to your build system, you should use the following artifacts:

| Type | Group ID | Artifact ID | Version | |:---------------|:------------------|:--------------|:------------------| | Latest release | net.essentialsx | EssentialsX | 2.22.0 | | Snapshots | net.essentialsx | EssentialsX | 2.22.1-SNAPSHOT | | Older releases | net.ess3 | EssentialsX | 2.18.2 |

Note: until version 2.18.2, EssentialsX used the net.ess3 group ID. From 2.19.0 onwards, EssentialsX uses the net.essentialsx group ID. When updating your plugin, make sure you use the correct group ID.

You can find more information, including Maven and Gradle examples, at the wiki.

Support the EssentialsX project

Want to help improve EssentialsX? There are several ways you can support and contribute to the project.

Donate to EssentialsX

Donations allow us to cover the costs of our infrastructure, and also enable us to keep updating EssentialsX with new features and for new Minecraft versions.

You can support us with a one-off or monthly donation via GitHub Sponsors, and you'll get a badge on GitHub for supporting the project through this.

Alternatively, you can also donate monthly to the EssentialsX project on Patreon, or you can make a one-off donation on our Ko-fi page.

Read the full description on GitHub →

Highlights

From source data

Loaders

Runs on Paper.

Footprint

Rated a light load on a server.

License

Published under GPL-3.0.

Essentials on Nxeon

From our catalogue
One-click install
Not available. This mod isn't available as a one-click install here. Download it and upload it to your server in Files.
Server side
Required on the server
Server type needed
Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
2.22.0, released 2026-05-31

Game versions by loader

LoaderGame versionsNewest
Paper

From 10 recorded builds of Essentials.

Recent builds

BuildReleasedGame versionsLoaders
2.22.02026-05-31n/aPaper
2.21.22025-08-03n/aPaper
2.21.12025-05-25n/aPaper
2.21.02025-03-22n/aPaper
2.20.12023-08-05n/aPaper
2.20.02023-05-23n/aPaper

Run Essentials on a Minecraft server

Deploy a server above, then upload the file in Files.

What kind of mod it is

From the catalog
Listed on GitHub as “Plugins”

Plugins

Its source category doesn’t say more about what it does, so NxLabs lists it under Other.

Runs on your server

From source side support

GitHub lists Essentials as required on the server. Check its GitHub page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
Paper
Runs on
Serverrequired on the server
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓GitHubOfficial listing, checked 2026-10-05Open ↗
  • ✓AuthorEssentialsX, as published on GitHub
  • ✓LicenseGPL-3.0Free

Essentials, answered

Generated from the mod’s own source data.

Do my players need to install Essentials?

GitHub lists Essentials as required on the server. Check its GitHub page to see whether players need it too.

Which loaders does it support?

Paper.

Is it free?

Yes. Essentials is free to download from GitHub. Its license is GPL-3.0.

How do I add it to my Nxeon server?

This mod isn't available as a one-click install here. Download Essentials from GitHub and upload it to your Nxeon Minecraft server in Files.

NxLabs

Run Essentials on a Minecraft server.

Deploy in about a minute from $4.99 a month, then upload Essentials in Files.