Skip to content

Commands

elitescouter edited this page Jan 15, 2026 · 32 revisions

Commands

This page documents all commands available in EliteEssentials.

Command Overview

Command Description Default Access
/home [name] Teleport to a home Everyone
/sethome [name] Set a home location Everyone
/delhome <name> Delete a home Everyone
/homes List your homes Everyone
/back Return to previous location Everyone
/spawn Teleport to spawn Everyone
/rtp Random teleport Everyone
/tpa <player> Request teleport to player Everyone
/tpaccept Accept teleport request Everyone
/tpdeny Deny teleport request Everyone
/warp [name] Teleport to a warp Everyone
/warps List all warps Everyone
/setwarp <name> [perm] Create a warp Admin
/delwarp <name> Delete a warp Admin
/warpadmin Warp administration panel Admin
/sleeppercent [%] Set sleep percentage Admin
/eliteessentials reload Reload configuration Admin

Home Commands

/home [name]

Teleport to one of your saved home locations.

Usage:

  • /home - Teleport to your default home named "home"
  • /home base - Teleport to your home named "base"

Behavior:

  • If warmup is configured, you must stand still for the warmup duration
  • Moving during warmup cancels the teleport
  • Your current location is saved for /back

/sethome [name]

Save your current location as a home.

Usage:

  • /sethome - Set your default home (named "home")
  • /sethome base - Set a home named "base"

Behavior:

  • Home names are case-insensitive and stored lowercase
  • Setting a home with an existing name updates that home
  • Players are limited by maxHomes config or permission-based limits

Home Name Rules:

  • Must be alphanumeric (letters, numbers, underscore, dash)
  • Maximum 32 characters

/delhome

Delete one of your saved homes.

Usage:

  • /delhome base - Delete your home named "base"

/homes

List all your saved homes with their coordinates.

Usage:

  • /homes - Shows all homes with format: Your homes (count/max): name1, name2, ...

Back Command

/back

Return to your previous location.

Usage:

  • /back - Teleport to your last location

Behavior:

  • Remembers multiple locations (configurable via maxHistory)
  • Can return to death location if workOnDeath is enabled
  • Each teleport command saves your location for /back

Spawn Command

/spawn

Teleport to the world spawn point.

Usage:

  • /spawn - Teleport to spawn

Behavior:

  • Uses the world's configured spawn point
  • Supports warmup and cooldown

Random Teleport

/rtp

Teleport to a random safe location in the world.

Usage:

  • /rtp - Find and teleport to a random location

Behavior:

  • Searches within configured min/max range from world center
  • Attempts to find safe ground (not underground, not in water)
  • Maximum attempts configurable to prevent infinite loops
  • Grants brief invulnerability after teleport (configurable)

Configuration Options:

  • minRange - Minimum distance from center (default: 100)
  • maxRange - Maximum distance from center (default: 5000)
  • maxAttempts - Max tries to find safe location (default: 10)
  • minSurfaceY - Minimum Y level to accept (default: 50)
  • invulnerabilitySeconds - Protection after teleport (default: 5)

Teleport Requests

/tpa

Request to teleport to another player.

Usage:

  • /tpa Steve - Send teleport request to Steve

Behavior:

  • Target player receives a notification
  • Request expires after timeout (default: 30 seconds)
  • Cannot send multiple requests to the same player
  • Cannot request to teleport to yourself

/tpaccept

Accept a pending teleport request.

Usage:

  • /tpaccept - Accept the most recent request

Behavior:

  • Accepts the most recent non-expired request
  • Requester must stand still during warmup
  • Both players are notified of the result

/tpdeny

Deny a pending teleport request.

Usage:

  • /tpdeny - Deny the most recent request

Behavior:

  • Denies the most recent non-expired request
  • Requester is notified their request was denied

Warp Commands

/warp [name]

Teleport to a server warp.

Usage:

  • /warp - List available warps (same as /warps)
  • /warp shop - Teleport to the "shop" warp

Behavior:

  • Only shows/allows warps you have permission to use
  • OP-only warps require admin status

/warps

List all available server warps.

Usage:

  • /warps - Display all warps with coordinates

Output Format:

=== Server Warps ===
shop - X: 100, Y: 64, Z: -200 [ALL]
admin - X: 0, Y: 100, Z: 0 [OP]
Use /warp <name> to teleport.

/setwarp [permission]

Create or update a server warp at your current location.

Usage:

  • /setwarp shop - Create warp accessible to everyone
  • /setwarp shop all - Create warp accessible to everyone
  • /setwarp admin op - Create warp accessible to admins only

Permission Levels:

  • all - Everyone can use this warp (default)
  • op - Only admins/OPs can use this warp

Warp Name Rules:

  • Must be alphanumeric (letters, numbers, underscore, dash)
  • Maximum 32 characters
  • Case-insensitive

/delwarp

Delete a server warp.

Usage:

  • /delwarp shop - Delete the "shop" warp

/warpadmin

Open the warp administration panel.

Usage:

  • /warpadmin - View all warps with detailed info
  • /warpadmin <name> - View details for a specific warp

Features:

  • View all warps with creator and permission info
  • See exact coordinates and creation time
  • Quick reference for management commands

Admin Commands

/sleeppercent [percentage]

Set the percentage of players required to skip the night.

Usage:

  • /sleeppercent - View current percentage
  • /sleeppercent 30 - Set to 30%

Valid Range: 0-100

Behavior:

  • 0% means one player sleeping skips night
  • 100% means all players must sleep
  • Progress messages shown to all players

/eliteessentials reload

Reload the plugin configuration from disk.

Usage:

  • /eliteessentials reload - Reload config.json

Behavior:

  • Reloads all configuration values
  • Does not reload homes, warps, or back data (already in memory)
  • Useful for applying config changes without restart

Disabled Commands

Any command can be disabled in config.json by setting its enabled option to false. Disabled commands:

  • Are hidden from non-admin players
  • Return "This command is disabled" for non-admins
  • Still work for admins (bypass disabled state)

Example to disable RTP:

"rtp": {
  "enabled": false,
  ...
}

Clone this wiki locally