How to Install and Configure EssentialsX on a Minecraft Server

Mods & Plugins

·

Sep 11, 2024

·

23 Mins Read

EssentialsX is the most popular plugin for Spigot/Bukkit that offers hundreds of new in-game commands that you can use to add new features such as economies, kits, warps, and so much more! This guide will help you with the installation and configuration of EssentialsX as well as provide a basic overview of some of its basic features and commands.

Please Note

This guide explains how to install a plugin on a Minecraft server. To install plugins, you must have a plugin-compatible server type running. If you are unsure if you are running a plugin-compatible server type, please visit this article for more information.

# Installing EssentialsX

  1. Download your desired version of EssentialsX Core

Navigate to the EssentialsX downloads page and download your desired version of EssentialsX Core. If you are unsure of what version to use, we recommend using the latest development build for the most up-to-date features.

  1. Access your server's control panel and navigate to the Files tab.
  2. Select the plugins folder to open it
  3. Upload the EssentialsX Core jar file you downloaded
  4. Start or restart your server if it is already running

# Configuring EssentialsX on a Server

EssentialsX starts running on your server right away, and all of its features should be immediately available. For the majority of users, it is OK to leave the settings as their default values. However, EssentialsX is extremely configurable and you can adjust nearly every setting to your liking.

You can follow the steps listed below to access your EssentialsX configuration file. Luckily, the config file is very well documented, so most questions you may have related to each option is usually answered in the notes. That being said, you can refer to the EssentialsX wiki for more information, should you need it.

  1. Access your server's control panel and navigate to the Files tab.
  2. Select the plugins folder to open it
  3. Click the Essentials folder to open it
  4. Click the config.yml file to edit it

When you open the Essentials plugin folder you will notice there are a handful of different configuration files available. The main configuration file, however, is the config.yml file.

You can find information regarding the other, advanced configuration files within their notes, or on the EssentialsX wiki.

  1. After making your desired changes, save the file and restart your server

Some configuration changes might not require a full server reboot to be applied, you can simply navigate to your server console and enter the command essentials reload to reload the configuration file options.


# EssentialsX's Features, Commands, and Add-Ons

There are quite a few features that EssentialsX offers, so using the plugin might seem intimidating at first! Here are a few common features, commands, and add-ons to EssentialsX that might help get you started:

# Features

EssentialsX offers a wide variety of features that can significantly alter your gameplay experience! Here are just a few:

  • Moderation tools - kick, mute, jail, or temporarily ban players
  • Warps - allow players or admins to teleport to predefined locations
  • TPA - allows players to request to teleport to one another using commands
  • Kits - allow players to claim predefined equipment and inventory items
  • Economy - currency, sign-shops, and commands costs
  • Player nicknames

# Commands

EssentialsX comes with over 100 new commands, but there are a handful of common commands that will help you make the most of your gameplay experience. Most of the commands can be ran in the console or in-game with the proper permissions, however, players with OP permission can use all of the available EssentialsX commands in-game.

You can find a full list of EssentialsX commands on their commands wiki page.

  • /gc - view memory usage and ticks per second for your Minecraft server
  • /tpa <player> - request to be teleported to another player
  • /warp <name> - teleport to a new location with /setwarp
  • /msg <player> - send a private message to another player
  • /socialspy - see private messages of other player
  • /invsee - see the inventory of another player
  • /broadcast <message> - send a message to all players on the server
  • /createkit <kitname> - create a kit with the contents of your inventor
  • /togglejail <player> - send or release a player from jail

# Add-on Plugins

EssentialsX has multiple add-on plugins to add even more features such as chat colours, world protection, and spawn points. These add-on plugins can be installed like normal Spigot plugins, however, they require EssentialsX Core to be installed in order to work. You can download

You can download additional EssentialsX add-on plugins from the same download page you used to download EssentialsX Core. We recommend using the following EssentialsX add-on plugins:

  • EssentialsX Chat - customize chat for all players or per group (users with ranks), such as adding colours and prefixes
  • EssentialsX Spawn - set the server spawn: the place where players appear when they join the server, as well as the place they respawn when they die
  • EssentialsX Protect - enforce rules to protect your world

That's it! You now know how to install and configure EssentialsX for your server.

Kobe Plane

Game Experience Engineer