EliteEssentials | TPA, Homes, Spawn, RTP, Warps, Kits, Chat, Groups, Fly, God, MOTD, Economy, LuckPerms, Multi-Language & More
Everything your Hytale server needs in one essentials plugin. Homes, warps, TPA, RTP, spawn, back-on-death, sleep skip, kits, economy, fully customizable, multi-language ready, and compatible with LuckPerms.
About EliteEssentials | TPA, Homes, Spawn, RTP, Warps, Kits, Chat, Groups, Fly, God, MOTD, Economy, LuckPerms, Multi-Language & More
EliteEssentials
A comprehensive server essentials plugin for Hytale that brings everything you need to run a professional multiplayer server. From advanced teleportation systems and home management to group-based chat formatting and customizable kits - EliteEssentials has it all.
Fully modular design - Enable only the features you want. LuckPerms compatible - Seamless integration with advanced permission systems. Actively developed - Regular updates with new features and improvements.
Switching from another essentials mod? EliteEssentials can migrate your data from EssentialsCore or Hyssentials with a single command. Just run /eemigration essentialscore or /eemigration hyssentials and your homes, warps, and kits are automatically imported. No manual file editing required.
Whether you're running a small survival server or a large community, EliteEssentials provides the tools to create an engaging player experience.
Visit the Wiki for Full Documentation
Report Issues on GitHub
Important: Config Updates
If you're experiencing issues after updating from a previous version, the configuration file structure may have changed. To resolve most issues:
Stop your server
Backup your current settings - Open mods/EliteEssentials/config.json and save any custom values you want to keep
Delete the old config - Remove mods/EliteEssentials/config.json
Restart your server - EliteEssentials will generate a fresh config with all new features
Reapply your settings - Copy your custom values back into the new config structure
This ensures you have all the latest features and fixes without conflicts from outdated configuration entries.
Features
Full Localization Support
All 60+ player-facing messages are configurable in messages.json. Translate the mod to any language!
Placeholder support: {player}, {seconds}, {name}, {count}, {max}, {location}
Config auto-migrates - existing settings preserved when updating
Kit System with GUI
/kit - Opens a stylish kit selection interface
Configurable kits with items, cooldowns, and permissions
One-time kits - Kits that can only be claimed once per player
Cooldown kits - Configurable cooldown between kit claims
Starter kit - Name a kit "Starter" to auto-give to new players on first join
Per-kit permissions in advanced mode
Kits stored in kits.json with full customization
Home System
/sethome [name] - Save named home locations (default: "home")
/home [name] - Teleport to your saved homes
/delhome <name> - Delete a home
/homes - List all your homes (GUI)
Configurable max homes per player
Server Warps
/warp [name] - Teleport to a server warp (lists warps if no name)
/warp - List all available warps with coordinates (GUI)
/setwarp <name> [all|op] - Create a warp (Admin)
/delwarp <name> - Delete a warp (Admin)
/warpadmin - Admin panel for managing warps
Permission levels: all (everyone) or op (admins only)
Persisted to warps.json
Back Command
/back - Return to your previous location
Remembers multiple locations (configurable history)
Works on death - return to where you died (configurable)
Random Teleport
/rtp - Teleport to a random location in the world
/rtp <player> - RTP another player in their current world (Admin)
/rtp <player> <world> - RTP a player to a specific world (Admin)
Safe landing detection (avoids spawning underground)
Configurable min/max range, cooldown, and warmup
Admin RTP can be run from console for automation (e.g., portal NPCs)
Teleport Requests
/tpa <player> - Request to teleport to another player
/tpahere <player> - Request a player to teleport to you
/tpaccept - Accept a teleport request
/tpdeny - Deny a teleport request
/tphere <player> - Instantly teleport a player to you (Admin)
30-second timeout (configurable)
Spawn and Spawn Protection
/spawn - Teleport to the server spawn point
/setspawn - Set the server spawn location (Admin)
Per-world or global spawn: Configure whether /spawn uses per-world spawns or always goes to main world
spawn.perWorld: false (default) - Always teleport to main world spawn
spawn.perWorld: true - Teleport to current world's spawn
spawn.mainWorld - Specify which world is the main world
Spawn Protection - Protect spawn area from building/breaking
Configurable radius and Y-range
PvP protection in spawn area
Bypass permission for admins
Requires /setspawn to be used first
Private Messaging
/msg <player> <message> - Send a private message
/reply - Reply to your last conversation
Tracks last conversation partner for quick replies
Aliases: /m, /message, /whisper, /pm, /tell
Utility Commands
/god - Toggle invincibility (Admin)
/heal - Fully restore health (Admin)
/fly - Toggle creative flight mode (Admin)
/flyspeed <speed> - Set fly speed multiplier 10-100 or 'reset' (Admin)
/top - Teleport to highest block at your position
/clearinv - Clear all items from inventory (Admin, aliases: /clearinventory, /ci)
/repair - Repair item in hand (Admin, alias: /fix)
/repair all - Repair all items in inventory (Admin)
/vanish - Toggle invisibility (Admin, alias: /v)
Hidden from player list and world map
Fake join/leave messages when toggling
Configurable stealth options
Communication and Server Management
/motd - Display the Message of the Day
Rich formatting with color codes (&a, &c, &l, etc.)
Clickable URLs automatically detected
Placeholders: {player}, {server}, {world}, {playercount}
Stored in motd.json for easy editing
Auto-display on join (configurable)
/rules - Display the server rules
Color-coded formatting for readability
Stored in rules.json for easy editing
Fully customizable content
/broadcast <message> - Broadcast a message to all players (Admin, alias: /bc)
Supports color codes for formatted announcements
/list - Show all online players (aliases: /online, /who)
Displays player count and sorted list of names
Helpful for finding exact player names for commands
Group-Based Chat Formatting - Customize chat appearance by player group
Works with LuckPerms groups and simple permissions
Priority-based group selection (highest priority wins)
Color codes and placeholders: {player}, {displayname}, {message}
Hex color support: Use &#RRGGBB format for precise colors (e.g., &#FF5555)
Create gradients with per-character hex colors
Fully configurable per group in config.json
Easy to add custom groups
Join Messages - Automatic messages when players join
First join messages broadcast to everyone
Fully customizable in config
Option to suppress default Hytale join messages
Group Chat
/gc [group] <message> - Private chat with your LuckPerms group (aliases: /groupchat, /gchat)
Players can chat privately with members of their group
Configure group channels in groupchat.json to match your LuckPerms groups
If player belongs to multiple groups, specify which: /gc admin Hello team!
Requires LuckPerms for group detection
Admin Messaging
/sendmessage player <name> <message> - Send formatted message to a player (Admin, alias: /sm)
/sendmessage group <group> <message> - Send to all players in a LuckPerms group
/sendmessage all <message> - Broadcast to all online players
Supports color codes, hex colors, and placeholders
Can be run from console for automation/scripts
Sleep Percentage (Admin)
/sleeppercent <0-100> - Set percentage of players needed to skip the night
Progress messages shown to all players
Automatically skips to morning when threshold reached
Economy System (Disabled by Default)
/wallet - View your balance
/wallet <player> - View another player's balance (requires permission)
/wallet set/add/remove <player> <amount> - Admin balance management
/pay <player> <amount> - Send money to another player
/baltop - View richest players leaderboard
/eco - Console/admin economy management command
Configurable currency name, symbol, and starting balance
Command costs - charge players for using teleport commands
Full API for other mods to integrate (com.eliteessentials.api.EconomyAPI)
PlayTime Rewards
Repeatable Rewards - Trigger every X minutes of playtime (e.g., hourly bonus)
Milestone Rewards - One-time rewards at specific playtime thresholds (e.g., 100 hours = VIP)
LuckPerms Integration - Execute LuckPerms commands directly via API:
lp user {player} group set/add/remove <group> - Manage player groups
lp user {player} permission set/unset <permission> - Manage permissions
lp user {player} promote/demote <track> - Promote/demote on tracks
Economy Integration - Grant currency rewards with eco add {player} <amount>
Custom Messages - Configurable messages per reward
onlyCountNewPlaytime - Option to only count playtime after system was enabled
Rewards defined in playtime_rewards.json
Works without LuckPerms - LP commands are skipped with a warning if not installed
Command Aliases
/alias create <name> <command> [permission] - Create custom shortcut commands
/alias delete <name> - Delete an alias
/alias list - List all aliases
/alias info <name> - Show alias details
Silent mode - Add "silent": true in aliases.json to suppress teleport messages
Command chains - Use ; to execute multiple commands (e.g., warp spawn; heal; fly)
Configuration
All settings are fully configurable via mods/EliteEssentials/config.json:
Enable/disable any command - Disabled commands become OP-only
Cooldowns - Prevent command spam
Warmups - Require players to stand still before teleporting (with movement detection)
RTP range - Set min/max teleport distance
Home limits - Max homes per player
Back history - How many locations to remember
Death tracking - Enable/disable /back to death location
Spawn protection - Radius, Y-range, PvP settings
Messages - 60+ configurable messages for full localization
Config file is automatically created on first server start with sensible defaults. Existing configs auto-migrate when updating to new versions.
Commands Summary
Command Description Permission
/home [name] Teleport to home Everyone
/sethome [name] Set a home Everyone
/delhome [name] Delete a home Everyone
/homes List your homes Everyone
/back Return to previous location Everyone
/spawn Teleport to spawn Everyone
/setspawn Set server spawn location Admin
/rtp Random teleport Everyone
/tpa <player> Request teleport Everyone
/tpahere <player> Request player to you Everyone
/tpaccept Accept teleport request Everyone
/tpdeny Deny teleport request Everyone
/tphere <player> Teleport player to you Admin
/list Show online players Everyone
/warp [name] Teleport to warp Everyone
/warps List all warps Everyone
/setwarp <name> [perm] Create warp Admin
/delwarp <name> Delete warp Admin
/warpadmin Warp admin panel Admin
/kit Open kit selection GUI Everyone
/msg <player> <msg> Private message Everyone
/reply <msg> Reply to last message Everyone
/motd Display MOTD Everyone
/rules Display server rules Everyone
/broadcast <message> Broadcast to all players Admin
/clearinv Clear all inventory items Admin
/repair Repair item in hand Admin
/repair all Repair all inventory items Admin
/vanish Toggle invisibility Admin
/top Teleport to highest block Admin
/god Toggle invincibility Admin
/heal Restore full health Admin
/fly Toggle flight mode Admin
/flyspeed <speed> Set fly speed (10-100 or reset) Admin
/sleeppercent [%] Set sleep percentage Admin
/wallet View your balance Everyone
/wallet <player> View another's balance Everyone*
/pay <player> <amount> Send money to player Everyone
/baltop View richest players Everyone
/eco Economy admin commands Admin
/alias Manage command aliases Admin
/gc [group] <msg> Group chat with LuckPerms group Everyone
/sendmessage Send formatted messages Admin
/eemigration Migrate data from other mods Admin
/eliteessentials reload Reload configuration Admin
In simple mode (default), "Everyone" commands work for all players, "Admin" requires OP.
Permissions
EliteEssentials supports two permission modes via advancedPermissions in config.json:
Simple Mode (Default)
Everyone commands work for all players
Admin commands require OP or eliteessentials.admin.*
Advanced Mode (LuckPerms Compatible)
Full granular permissions following eliteessentials.command.<category>.<action> structure:
Category Example Permissions
Home command.home.home, command.home.sethome, command.home.limit.5
Teleport command.tp.tpa, command.tp.tpahere, command.tp.back, command.tp.back.ondeath
Warp command.warp.use, command.warp.<warpname>
Spawn command.spawn.use, command.spawn.set, command.spawn.protection.bypass
Kit command.kit.use, command.kit.<kitname>, command.kit.bypass.cooldown
Misc command.misc.fly, command.misc.flyspeed, command.misc.god, command.misc.heal, command.misc.motd, command.misc.rules, command.misc.broadcast, command.misc.clearinv
Economy command.economy.wallet, command.economy.wallet.others, command.economy.wallet.admin, command.economy.pay, command.economy.baltop
Bypass command.home.bypass.cooldown, command.tp.bypass.warmup, bypass.cost
Enable advanced mode by setting "advancedPermissions": true in config.json.
Roadmap
Chat Filter - Configurable word filter with customizable actions (warn, mute, kick).
Player Nicknames - Allow players to set display names.
AFK Detection - Auto-kick or mark players as AFK after inactivity.
Trashcan - Dispose of unwanted items.
SQL Support - Ability to use External SQL for Mod storage.
Categories
Need a Server?
Run EliteEssentials | TPA, Homes, Spawn, RTP, Warps, Kits, Chat, Groups, Fly, God, MOTD, Economy, LuckPerms, Multi-Language & More on a dedicated Hytale server with easy mod management.
Get Hytale HostingFrequently Asked Questions
What is EliteEssentials | TPA, Homes, Spawn, RTP, Warps, Kits, Chat, Groups, Fly, God, MOTD, Economy, LuckPerms, Multi-Language & More?
Everything your Hytale server needs in one essentials plugin. Homes, warps, TPA, RTP, spawn, back-on-death, sleep skip, kits, economy, fully customizable, multi-language ready, and compatible with LuckPerms.
How do I download EliteEssentials | TPA, Homes, Spawn, RTP, Warps, Kits, Chat, Groups, Fly, God, MOTD, Economy, LuckPerms, Multi-Language & More?
You can download EliteEssentials | TPA, Homes, Spawn, RTP, Warps, Kits, Chat, Groups, Fly, God, MOTD, Economy, LuckPerms, Multi-Language & More for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.
Who created EliteEssentials | TPA, Homes, Spawn, RTP, Warps, Kits, Chat, Groups, Fly, God, MOTD, Economy, LuckPerms, Multi-Language & More?
EliteEssentials | TPA, Homes, Spawn, RTP, Warps, Kits, Chat, Groups, Fly, God, MOTD, Economy, LuckPerms, Multi-Language & More was created by EliteScouter. The mod has been downloaded 9.8K times.
Is EliteEssentials | TPA, Homes, Spawn, RTP, Warps, Kits, Chat, Groups, Fly, God, MOTD, Economy, LuckPerms, Multi-Language & More compatible with Hytale servers?
EliteEssentials | TPA, Homes, Spawn, RTP, Warps, Kits, Chat, Groups, Fly, God, MOTD, Economy, LuckPerms, Multi-Language & More is designed for Hytale and can be used on both single-player and multiplayer servers. Check the mod page on CurseForge for specific compatibility information.
How do I install EliteEssentials | TPA, Homes, Spawn, RTP, Warps, Kits, Chat, Groups, Fly, God, MOTD, Economy, LuckPerms, Multi-Language & More?
To install EliteEssentials | TPA, Homes, Spawn, RTP, Warps, Kits, Chat, Groups, Fly, God, MOTD, Economy, LuckPerms, Multi-Language & More: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.
Related Utility Mods
View all modsBetterMap
Paralaxe
Enhance Hytale World Map
Hybrid
Serilum
🏛️ A Hytale mod library that contains common code for all of Serilum's mods.
VeinMining
EineNT
Instantly mine connected ores and blocks by holding the Walk key (LEFT ALT) while breaking a single block.
Wayback Charm
DarkhaxDev
A charm to help you find your way back home.
Better Modlist
Buuz135
Adds a better modlist to the game, with improved features like searching and logos.
Simple Claims
Buuz135
Adds a chunk claim and protection system.





