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
/setspawnand 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
/backwork 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.