-
Notifications
You must be signed in to change notification settings - Fork 0
FAQ
EliteEssentials is a server-side essentials mod for Hytale that provides teleportation commands (homes, warps, TPA, RTP, back, spawn) and utility features (sleep percentage, death messages) for survival multiplayer servers.
EliteEssentials requires Hytale Server version 2026.1.0 or higher.
EliteEssentials is entirely server-side. Players do not need to install anything to use the features.
Yes, EliteEssentials is designed to work alongside other server mods. It uses standard Hytale APIs and does not modify core game behavior.
Place the EliteEssentials.jar file in your server's mods folder.
Check your server logs on startup. You should see messages like:
EliteEssentials is setting up...
EliteEssentials setup complete.
EliteEssentials started successfully!
- Verify the JAR file is in the correct
modsfolder - Check that your Hytale server version meets the requirements
- Look for error messages in the server logs
- Ensure the JAR file is not corrupted (re-download if needed)
The command has been disabled in config.json. To enable it, set enabled: true for that command section and run /eliteessentials reload.
In Simple Mode (default):
- Check if the command requires Admin access
- Admins need OP status or
eliteessentials.admin.*permission
In Advanced Mode:
- Verify you have the specific permission node for that command
- Check with your server admin about your permissions
Set warmupSeconds: 0 for that command in config.json:
"homes": {
"warmupSeconds": 0
}Set cooldownSeconds: 0 for that command in config.json:
"rtp": {
"cooldownSeconds": 0
}Yes, set enabled: false for any command section:
"rtp": {
"enabled": false
}Disabled commands still work for admins but are hidden from regular players.
By default, 3 homes. This is controlled by homes.maxHomes in config.json.
In Advanced Mode, you can grant different limits via permissions:
-
eliteessentials.command.home.limit.5for 5 homes -
eliteessentials.command.home.limit.unlimitedfor unlimited homes
Yes, homes store the world name and work across dimensions.
Home names must be alphanumeric: letters (a-z, A-Z), numbers (0-9), underscore (_), and dash (-). Maximum 32 characters.
No, home names are stored and matched case-insensitively. "Base", "BASE", and "base" all refer to the same home.
- ALL warps can be used by any player with warp permission
- OP warps can only be used by admins/OPs
/setwarp shopname all
Or simply /setwarp shopname (defaults to ALL).
/setwarp adminarea op
Yes, use /setwarp <name> <newpermission> to update it, or use the /warpadmin panel.
By default, 30 seconds. Configure with tpa.timeoutSeconds in config.json.
Yes, you can receive multiple TPA requests from different players. /tpaccept accepts the most recent one.
The request is automatically cancelled when either player logs out.
Possible causes:
-
maxRangeis too small for your world -
minSurfaceYis too high for your terrain - Most of the world is water or unsuitable terrain
Try increasing maxRange or decreasing minSurfaceY in config.json.
Currently, RTP teleports within a radius of the world center. You can adjust minRange and maxRange to control the area.
RTP includes invulnerability protection by default (5 seconds). If you are still taking damage:
- Check that
invulnerabilitySecondsis not set to 0 - The protection may have expired before you landed
- Simple Mode (default): Commands are either for Everyone or Admin only
- Advanced Mode: Full granular permission nodes for fine-tuned control
Set advancedPermissions: true in config.json and reload.
For Simple Mode, no. For Advanced Mode, you will need Hytale's built-in permission system or a permission management mod.
Admins need either:
- OP status (
hytale.command.op.*) - The
eliteessentials.admin.*permission
Run /eliteessentials reload as an admin.
- Make sure you saved the file
- Run
/eliteessentials reload - Check for JSON syntax errors in server logs
- Validate your JSON with an online validator
- Stop the server
- Delete
mods/EliteEssentials/config.json - Start the server (a new default config will be generated)
Yes, all 60+ player-facing messages are configurable in the messages section of config.json. See the Placeholders page for details.
In mods/EliteEssentials/:
-
homes.json- Player homes -
warps.json- Server warps -
back.json- Back locations
Copy the entire mods/EliteEssentials/ folder to a safe location.
Yes, but:
- Stop the server first
- Validate JSON syntax before saving
- Start the server to load changes
No, data files are preserved during updates.
Check server logs for registration errors. Common causes:
- Conflicting command names with other mods
- Missing dependencies
- Corrupted JAR file
This usually means:
- The command is disabled (admins bypass this)
- In Advanced Mode, players lack the permission node
- Check for full error stack trace in logs
- Verify Hytale server version compatibility
- Try removing other mods to isolate the issue
- Re-download EliteEssentials in case of corruption
For servers with many players:
- Consider reducing
back.maxHistory - Periodically clean up unused homes/warps
- Monitor the size of data files
Open an issue on the GitHub repository with the "feature request" label.
See the Roadmap section in the README for planned features including:
- Permissions and Groups system
- Chat Prefixes
- Chat Filter
- Spawn Protection
- Player Nicknames
- MOTD and Announcements
- AFK Detection
- Vanish, Fly, God Mode
- And more
EliteEssentials by EliteScouter | GitHub | Report Issues