Skip to main content
← All Guides
Plugins · 8 min read

How to Set Up EssentialsX

Install EssentialsX on a Paper or Spigot server, homes, warps, kits, economy, and the config knobs you actually need to change.

EssentialsX is the foundation of almost every survival or factions server. /home, /warp, /spawn, /tpa, kits, eco, mute , it covers the basic commands players expect. This guide gets you set up properly in 15 minutes.

1. Download the right modules

EssentialsX is split into modules. From essentialsx.net grab:

  • EssentialsX.jar , required, the core.
  • EssentialsXChat.jar , for prefixes/suffixes.
  • EssentialsXSpawn.jar , for /setspawn and per-group spawn.
  • EssentialsXProtect.jar , light grief protection (you still want WorldGuard separately).
  • EssentialsXAntiBuild.jar , per-group build/break perms.

Drop them all into plugins/, then restart.

2. The first config changes

Open plugins/Essentials/config.yml. The settings most people change first:

nether:
  portals-enabled: true

teleport-cooldown: 0
teleport-delay: 3

# stop /sethome spam
sethome-multiple:
  default: 2
  vip: 5
  staff: 50

starting-balance: 100

# command cooldowns
command-cooldowns:
  '/?(tpa|tpahere)':
    cooldown: 10
    persistent: true

3. Kits

Kits live in plugins/Essentials/kits.yml:

kits:
  starter:
    delay: 86400
    items:
     , bread 16
     , wooden_pickaxe 1
     , wooden_sword 1

Players claim with /kit starter. Use essentials.kits.starter as the permission node in LuckPerms.

4. Warps and homes

Operators set warps with /setwarp shop. Players use /warp shop. Permissions:

essentials.warps                  # see warp list
essentials.warps.shop             # use /warp shop

Use the multi-home permissions for ranks: essentials.sethome.multiple.vip.

5. Chat formatting

In plugins/EssentialsChat/config.yml:

format: '{PREFIX}&f{DISPLAYNAME}&7: {MESSAGE}'

Prefix/suffix come from your permissions plugin. With LuckPerms: /lp group vip meta setprefix 100 "&a[VIP] ".

6. Economy

Enable the built-in economy by installing Vault. Then /eco give Steve 1000 works, /balance shows for everyone, and other plugins (ShopGUIPlus, AuctionHouse) read from EssentialsX automatically.

7. Common pitfalls

  • Conflicts with CMI , never install both, EssentialsX and CMI fight over the same commands.
  • Forgetting to give essentials.warp.list , players see "no warps".
  • Letting /back work after death on a hardcore-style server defeats death penalty.

Want to see all this in action? Astroworld MC runs a custom-built economy survival server with custom bosses, eternal enchants, crates and an auction house. Join at astroworldmc.com , IP play.astroworldmc.com, Java + Bedrock crossplay.

Related Tools & Resources

🔧

Minecraft Tools

Calculators, generators & server tools

🧱

Item Database

Browse all Minecraft items, stats & recipes

⚒️

Crafting Recipes

Visual crafting guides for every recipe