EssentialsX Setup Guide for Minecraft Servers

Quick answer: EssentialsX is the go-to “everything” plugin for Minecraft servers. Install it in your /plugins folder and you instantly get homes (/sethome, /home), warps (/setwarp, /warp), spawn control, teleport requests (/tpa), kits (/kit), and a built-in economy (/balance, /pay).

Almost every survival and community server runs EssentialsX because it fills in the quality-of-life features vanilla Minecraft lacks. It’s the modern, maintained continuation of the classic Essentials plugin and runs on Spigot and Paper. Here’s how to set it up.

Installing EssentialsX

  1. Download the EssentialsX jar (the core module) from the official source.
  2. Optionally add the extra modules you want: EssentialsXChat (prefixes/chat formatting), EssentialsXSpawn (spawn control), EssentialsXProtect, and EssentialsXGeoIP.
  3. Upload the jar(s) to your /plugins folder and restart the server.
  4. Configure behaviour in plugins/Essentials/config.yml.

EssentialsX is modular — install only the pieces you need. The core jar alone covers the vast majority of commands below.

Key EssentialsX Commands

CommandWhat it does
/sethome / /homeSet and teleport to personal homes
/setwarp <name> / /warp <name>Create and use server-wide warp points
/spawn / /setspawnGo to spawn / set the spawn point
/tpa <player>Request to teleport to a player (they accept with /tpaccept)
/kit <name>Claim a starter or timed kit
/balance / /pay <player> <amount>Check your money / send money to a player
/backReturn to your previous location or death spot

Permissions and Ranks

EssentialsX commands are gated behind permission nodes like essentials.home, essentials.sethome, essentials.tpa, essentials.warp, and essentials.kit.<name>. To control who can use what, pair EssentialsX with a permissions plugin — LuckPerms is the standard choice. For example, to let your VIP rank fly:

/lp group vip permission set essentials.fly true

Multiple Homes and the Economy

Two of the most popular features:

  • Multiple homes — grant tiered permissions like essentials.sethome.multiple.vip and define the limits in the config so higher ranks get more homes.
  • Economy — EssentialsX includes a working economy out of the box (/balance, /pay, /baltop). Add a shop plugin on top and you have a full server economy.

EssentialsX plus LuckPerms is the classic two-plugin foundation for a survival server. See the full stack in our best Minecraft plugins guide, and host it on a Minecraft server hosting plan.

FAQ

Is EssentialsX free?

Yes, EssentialsX is a free, open-source plugin and the actively maintained successor to the original Essentials.

Do I need all the EssentialsX modules?

No. The core EssentialsX jar covers most commands. Add EssentialsXChat for prefixes/chat formatting and EssentialsXSpawn for spawn control only if you want those features.

Ready to play?

Run your own Minecraft server with XGamingServer

Spin up an always-on Minecraft server your friends can join in minutes — no port-forwarding, no tech headaches.

99.9%Uptime SLA
< 5 minInstant setup
24/7Human support
DDoSProtected
Instant setup Your server is live in minutes with a one-click control panel.
Mods & plugins Install mods, plugins and workshop content in a few clicks.
DDoS protected Enterprise DDoS mitigation keeps your server online 24/7.
Low-latency hardware Premium CPUs & NVMe SSDs for lag-free multiplayer.
Free backups Automatic backups so your world is never lost.
Real human support Gamers helping gamers — 24/7, no bots, no scripts.

Pick your Minecraft plan & play in minutes

See all plans
Starter $8.40/mo 4 GB RAM Renews $12/mo Buy now
Rookie $17.50/mo 8 GB RAM Renews $25/mo Buy now
Pro $24.50/mo 12 GB RAM Renews $35/mo Buy now