Skip to content
EndercloudKnowledge Base
GuidePlugins, Mods & Modpacks

EssentialsX setup: spawn, homes, warps, kits and chat

Install EssentialsX (plus Spawn and Chat if you want them) with Vault and LuckPerms, then set spawn, warps and kits, and give players permissions for /home and /tpa.

Updated 2 min read
Difficulty:
Beginner
Time:
15 minutes
On this page

EssentialsX adds the everyday commands most servers want: homes, warps, teleport requests, kits, messages and a simple economy. Install the main EssentialsX plugin, add the optional modules you need, then give normal players permission to use the commands.

What to install

Plugin

Needed?

What it does

EssentialsX

Yes

The main plugin with most commands, kits and the economy.

EssentialsX Spawn

Optional

Adds /setspawn and /spawn and controls where new and dead players appear.

EssentialsX Chat

Optional

Formats chat, including rank prefixes.

Vault

Recommended

Lets EssentialsX read groups, prefixes and suffixes from your permissions plugin.

LuckPerms

Recommended

Ranks and permissions. See LuckPerms setup.

EssentialsX needs Paper or another Paper/Spigot-family server. All EssentialsX modules must be the same version as the main plugin.

Install

  1. In the Game Panel, open your server and click Plugins.

  2. Search for and Install EssentialsX, the modules you want, Vault and LuckPerms.

  3. If something isn't listed, download it from the official site (essentialsx.net/downloads for EssentialsX and its modules) and upload the .jar files to the plugins folder with Files.

  4. Restart the server. EssentialsX creates plugins/Essentials/config.yml on first start.

Set up the basics

  • Spawn (needs EssentialsX Spawn): stand where you want spawn and run /setspawn. Players use /spawn.

  • Warps: stand at a spot and run /setwarp shop. Players use /warp shop, and /warp lists all warps.

  • Homes: players use /sethome and /home. How many homes each player can have is set under sethome-multiple in the config.

  • Teleport requests: /tpa Steve asks to teleport to Steve, and Steve types /tpaccept.

  • Kits: put the items in your inventory and run /createkit starter 86400 (the number is the cooldown in seconds; 86400 = one day). Kits are saved in plugins/Essentials/kits.yml. Players use /kit starter.

Let normal players use the commands

Most EssentialsX commands are for operators only until you give permissions. With LuckPerms, add them to the default group from the Console:

lp group default permission set essentials.home true
lp group default permission set essentials.sethome true
lp group default permission set essentials.spawn true
lp group default permission set essentials.warp true
lp group default permission set essentials.tpa true
lp group default permission set essentials.tpaccept true
lp group default permission set essentials.msg true
lp group default permission set essentials.balance true
lp group default permission set essentials.pay true
lp group default permission set essentials.kit true
lp group default permission set essentials.kits.starter true

Give powerful commands (like essentials.fly, essentials.gamemode or essentials.give) only to staff ranks.

Change settings

  1. Edit plugins/Essentials/config.yml in Files. Each option has a comment explaining it.

  2. Save, then run essentials reload in the console (or /ess reload in game). Restart the server if a change does not apply.

EssentialsX Protect does not protect areas from griefing. For that, use a region plugin such as WorldGuard or a land claim plugin.

Frequently asked questions

Players get "You do not have access to that command"

Give the matching essentials. permission to their group in LuckPerms, as shown above.

Rank prefixes don't show in chat

Install EssentialsX Chat and Vault, set the prefix in LuckPerms, and restart. Without Vault, EssentialsX cannot read LuckPerms prefixes.

/spawn says unknown command

The spawn commands come from the EssentialsX Spawn module. Install it (same version as EssentialsX) and restart.

Get a Minecraft serverInstant setup · 24/7 support · DDoS protection

Was this article helpful?

Related articles

Join Our Discord

Connect with our community of gamers and developers

Get instant support, share experiences, and stay updated with the latest news

Join Discord