EssentialsX adds the everyday commands players expect, such as /sethome, /home, /warp, /kit, /spawn and /tpa. Install it from Modding, Plugins, restart, then set up warps and kits in the game. Players need permissions for each command, which you give them with a permissions plugin such as LuckPerms.
The commands and permissions below come from EssentialsX's own files and documentation.
Install EssentialsX
- Open your server in the panel, click the Modding tab, then Plugins.
- Search for
EssentialsXand click Install on the EssentialsX row. EssentialsX's guide says only the main EssentialsX plugin is required; the others are optional modules. - If you want
/spawnand/setspawn, install EssentialsX Spawn too, and for chat formatting EssentialsX Chat. - Its guide also says you need Vault, which lets EssentialsX talk to your permissions plugin (without it, prefixes and group features do not work), and recommends LuckPerms for ranks. Vault is on SpigotMC: set Source to SpigotMC to find it. See How to set up ranks and permissions with LuckPerms on your Minecraft server.
- Restart the server. EssentialsX creates its settings the first time it starts.
EssentialsX runs on Paper, Purpur and Spigot. See How to install plugins on Paper, Spigot and Purpur.
Give players the commands
EssentialsX commands are for operators until you give players their permissions. With LuckPerms, add them to the default group, for example:
lp group default permission set essentials.home true
lp group default permission set essentials.sethome true
lp group default permission set essentials.warp true
lp group default permission set essentials.kit true
lp group default permission set essentials.spawn true
lp group default permission set essentials.tpa true
lp group default permission set essentials.tpaccept true
Type these in the Console without a slash.
Homes
/sethomesets your home where you stand;/sethome basegives it a name./home(or/home base) takes you there./delhome baseremoves it.- More than one home needs
essentials.sethome.multiple. How many is set undersethome-multiplein EssentialsX'sconfig.yml, which starts withdefault: 3,vip: 5andstaff: 10. A group gets a limit with the permissionessentials.sethome.multiple.vip(forvip) and so on.
Warps
/setwarp shopcreates a warp namedshopwhere you stand./warp shoptakes a player there, and/warpalone lists the warps./delwarp shopremoves it.- Players need
essentials.warp. To limit each warp to its own permission, setper-warp-permissiontotrueinconfig.yml.
Kits
- Put the items in your inventory and type
/createkit starter 3600. That makes a kit namedstarterthat each player can take once every 3600 seconds (an hour). - Players take it with
/kit starter, and/kitlists the kits. - They need
essentials.kitand the kit's own permission,essentials.kits.starter(oressentials.kits.*for all kits). - Kits are stored in
kits.ymlin the EssentialsX folder. Adelayof-1makes a one-time kit.
Spawn and teleport requests
- With EssentialsX Spawn,
/setspawnsets the spawn point where you stand, and/spawntakes players there. /tpa Steveasks to teleport to Steve, who accepts with/tpaccept./backreturns you to where you were before a teleport.
Change EssentialsX settings
EssentialsX's main settings are in config.yml in its folder, plugins/Essentials. On the Installed list of Modding, Plugins, open EssentialsX's menu and choose Edit its settings. Other files, such as kits.yml, are edited in Files while the server is stopped. See How to edit plugin and mod settings on your Minecraft server.
Good to know
- Money with
/balanceand/pay: How to set up an economy with Vault and EssentialsX on your Minecraft server. - The full lists of commands and permissions are on essentialsx.net.
- A backup keeps EssentialsX's folder with everything in it. See How to create, download and restore backups.



