---
title: "EssentialsX Commands Every Admin Should Know | ZCS"
description: "The EssentialsX commands every admin should know: teleport, homes, kits, economy, moderation and utility commands with permissions."
url: "https://www.zcraftstudios.com/blog/essentialsx-commands-cheat-sheet"
updated: "2026-10-20T07:16:50.972429+00:00"
source: "ZCraft Studios"
---

> Site index for AI agents: https://www.zcraftstudios.com/llms.txt (full reference: https://www.zcraftstudios.com/llms-full.txt). Every page is available as Markdown by adding `.md` to its URL or sending `Accept: text/markdown`.

1. [Home](https://www.zcraftstudios.com/)
2. [Blog](https://www.zcraftstudios.com/blog)
3. EssentialsX Commands Every Admin Should Know

[ All posts](https://www.zcraftstudios.com/blog)

# EssentialsX Commands Every Admin Should Know

ZCraft StudiosOct 3, 2026Updated Oct 20, 2026

The EssentialsX commands every admin should know: teleport, homes, kits, economy, moderation and utility commands with permissions.

## In this guide

- [Movement & Teleport](#movement-teleport)
- [Economy](#economy)
- [Moderation](#moderation)
- [Kits & Items](#kits-items)
- [Server Management](#server-management)
- [A Couple of Things Worth Knowing](#a-couple-of-things-worth-knowing)
- [Rewriting messages.properties From Scratch](#rewriting-messagesproperties-from-scratch)
- [Permission-aware command reference](#permission-aware-command-reference)
- [Troubleshooting: Command conflicts and permission errors](#troubleshooting-command-conflicts-and-permission-errors)
- [Diagnose aliases, permissions and configuration separately](#diagnose-aliases-permissions-and-configuration-separately)
- [Official documentation and links](#official-documentation-and-links)
- [Official projects used in this guide](#official-projects-used-in-this-guide)
- [A practical verification exercise](#a-practical-verification-exercise)

## EssentialsX Commands Every Admin Should Know

_EssentialsX ships with close to three hundred commands. Most servers use about twenty of them regularly._

## Movement & Teleport

```
/home <name>        teleport to a saved home
/sethome <name>      save a home at your location
/tpa <player>        request to teleport to a player
/tpahere <player>     request a player teleport to you
/warp <name>         teleport to a server warp
/spawn               teleport to world spawn
/back                 return to your previous location
```

## Economy

```
/balance              check your own balance
/balance <player>      check another player's balance
/pay <player> <amount>  send money to another player
/baltop                 leaderboard of richest players
```

Economy commands need a Vault-compatible plugin backing them. EssentialsX ships its own economy provider, but any Vault-compatible economy plugin works too.

## Moderation

```
/kick <player> [reason]
/ban <player> [reason]
/tempban <player> <duration> [reason]
/mute <player> [duration] [reason]
/warn <player> [reason]
/jail <player> <jail name>
```

`/tempban 1d` and similar duration shorthand (`h`, `d`, `w`) are supported directly in the command.

## Kits & Items

```
/kit <name>        claim a kit
/kits               list available kits
/give <player> <item> <amount>
/item <item>        give yourself an item (op only)
```

Kits are defined in `kits.yml`, including cooldowns per kit.

## Server Management

```
/essentials:reload     reload EssentialsX's config without a full restart
/whitelist add <player>
/whitelist remove <player>
/seen <player>         last-login info for a player
```

## A Couple of Things Worth Knowing

- Most of these commands have permission nodes under `essentials.<command>`. A rank without the matching node simply can't use it, which is the basis of most rank/permission setups.
- `kits.yml` and `messages.properties` are the two files admins end up editing most: kits for progression pacing, and `messages.properties` (not YAML, since EssentialsX's message files use Java's `.properties` format) for making the plugin's default text actually match the server's tone.

## Rewriting messages.properties From Scratch

Editing `messages.properties` directly means working through several hundred keys, each controlling one specific plugin message. It's doable, but a real time investment if the goal is a fully restyled, consistent tone across every command rather than tweaking a handful of lines. ZCraft Studios' **[EssentialsX Messages Config](https://www.zcraftstudios.com/products/essentialsx-config-messages)** is a complete rewrite of that file (1,600+ lines, English and Spanish) if that's the faster path.

## Permission-aware command reference

Separate commands into player utilities, moderator actions and administrator operations. Show examples from a non-operator account and explain required permissions. Commands that change inventories, locations, or other players' state should be demonstrated on a test server first.

## Troubleshooting: Command conflicts and permission errors

A command may be registered by more than one plugin. Review your server's command namespace and which implementation is active. Check the permission node for the specific plugin version and make sure the player is not receiving operator-based access.

### How to verify the fix

When documenting commands, state whether each example is for console, administrators or ordinary players. Test dangerous commands only in a staging world.

## Diagnose aliases, permissions and configuration separately

When a command behaves differently from the guide, check which plugin actually owns it. Another plugin may provide the same alias. Read the installed version's command reference and test with an explicit command path where the platform supports it. Next inspect the player's effective permissions and the relevant feature settings. Do not solve a single denied command by granting every permission in the plugin; that can expose staff or administrative actions.

Create a player-facing reference from the commands you have chosen to enable. Include a realistic example, a cost or cooldown where relevant and a short explanation of failure. Keep separate help for staff tasks. Commands that affect another player should be documented with responsibility and evidence expectations, not only syntax. Review the sheet when ranks change or a plugin update alters behavior so it continues to describe your configured server rather than a generic installation.

### Troubleshooting paths

- Wrong behavior: identify the plugin handling the alias.
- Access denied: inspect effective permissions without operator bypass.
- Unexpected cost or limit: review the corresponding feature configuration.

\*

## Official documentation and links

- [Official project repository](https://github.com/EssentialsX/Essentials)
- [LuckPerms Setup Guide: Ranks, Prefixes, Tracks and Debugging](https://www.zcraftstudios.com/blog/luckperms-ranks-setup-guide)

## Official projects used in this guide

Open the relevant project for its downloads, supported versions and installation instructions. Install only the plugins needed for the workflow you choose.

[EssentialsXThe essential plugin suite for Paper and Spigot servers.On Modrinth ](https://modrinth.com/plugin/essentialsx)

## A practical verification exercise

Do not give every convenience command to every rank. Group teleportation, homes, kits, warps and moderation commands by use case, then test permissions with non-OP accounts. Confirm conflicting aliases with other plugins before changing command precedence.

## Resources for this topic

- [EssentialsX Messages Config | 1600+ Line Premium Minecraft Message Pack](https://www.zcraftstudios.com/products/essentialsx-config-messages)

## Continue reading

- [CoreProtect Rollback Guide: Commands and Safe Restores](https://www.zcraftstudios.com/blog/coreprotect-rollback-commands-guide)
- [EssentialsX Config Guide: Messages, Chat and Modules](https://www.zcraftstudios.com/blog/essentialsx-config-guide-messages-chat)
- [Minecraft Server vs. Realms: Which One Should You Use](https://www.zcraftstudios.com/blog/minecraft-server-vs-realms)
- [How Often Should You Update a Minecraft Server?](https://www.zcraftstudios.com/blog/minecraft-server-updates)

[ Previous guide How to Create a Minecraft Server: Step-by-Step Guide (Paper)](https://www.zcraftstudios.com/blog/how-to-create-a-minecraft-server-walkthrough)[ Next guide Velocity Proxy Setup: Connect Multiple Minecraft Servers](https://www.zcraftstudios.com/blog/velocity-proxy-network-setup)
