Essentials is an all-in-one utility plugin for Hytale server administrators.
Features
- All messages customizable!
- Homes (multi-home support)
- Server warps
- Server spawn with protection
- TPA (teleport requests)
- Kits (with cooldowns and GUI)
- Chat formatting (per-rank)
- Build protection (global or spawn-only)
- Random teleport
- /back on death
- Sleep percentage
- Private messaging
- Custom join/leave messages (removes ugly default join/leave messages)
- Starter kits for new players
- Other useful commands: /list, /heal, /freecam, /god, /tphere, /top



Commands
| Command | Description | Permission |
|---|---|---|
/sethome |
Set a home | essentials.sethome |
/home |
Teleport to your home | essentials.home |
/home PLAYER: |
List another player's homes | essentials.home.others |
/home PLAYER:HOME |
Teleport to another player's home | essentials.home.others |
/delhome |
Delete a home | essentials.delhome |
/setwarp |
Set a server warp | essentials.setwarp |
/warp |
Teleport to a warp | essentials.warp |
/warp NAME PLAYER |
Teleport another player to a warp | essentials.warp.others |
/delwarp |
Delete a warp | essentials.delwarp |
/setspawn |
Set server spawn | essentials.setspawn |
/spawn |
Teleport to spawn | essentials.spawn |
/spawn PLAYER |
Teleport another player to spawn | essentials.spawn.others |
/tpa |
Request to teleport to a player | essentials.tpa |
/tpaccept |
Accept a teleport request | essentials.tpaccept |
/kit |
Open kit selection GUI | essentials.kit |
/kit create |
Create a kit from your inventory | essentials.kit.create |
/kit delete |
Delete a kit | essentials.kit.delete |
/kit KITNAME PLAYER |
Give another player a kit | essentials.kit.other |
/back |
Teleport to your last death | essentials.back |
/rtp |
Random teleport | essentials.rtp |
/list |
List online players | essentials.list |
/heal |
Restore your health to full | essentials.heal |
/freecam |
Toggle freecam mode | essentials.freecam |
/god |
Toggle god mode (invincibility) | essentials.god |
/msg |
Send a private message | essentials.msg |
/r |
Reply to last message | essentials.msg |
/socialspy |
Toggle viewing all private messages | essentials.socialspy |
/tphere |
Teleport a player to you | essentials.tphere |
/top |
Teleport to highest block | essentials.top |
/essentials reload |
Reload configuration | essentials.reload |
/shout |
Broadcast message to all players | essentials.shout |
/repair |
Repair the item in your hand | essentials.repair |
/rules |
Display server rules | None |
/trash |
Throw away some items | essentials.trash |
Permissions
If you don't have a permissions mod, you can add a permission to all players with the command:
/perm group add Adventure essentials.kit
If you have a permissions mod, follow the instructions for that mod.
NOTE: Permissions are case sensitive!
| Permission | Description |
|---|---|
essentials.sethome |
Set homes |
essentials.home |
Teleport to homes |
essentials.home.others |
View and teleport to other players' homes |
essentials.delhome |
Delete homes |
essentials.homes.TIER |
Home limit for tier (e.g., essentials.homes.vip). Configure tiers in config.toml |
essentials.setwarp |
Create warps |
essentials.warp |
Use the /warp command |
essentials.warps.warpname |
Access to a specific warp (e.g., essentials.warps.shop). Warp names are lowercase! |
essentials.warp.others |
Teleport other players to warps (console always has access) |
essentials.delwarp |
Delete warps |
essentials.setspawn |
Set server spawn |
essentials.spawn |
Teleport to spawn |
essentials.spawn.others |
Teleport other players to spawn (console always has access) |
essentials.tpa |
Send teleport requests |
essentials.tpaccept |
Accept teleport requests |
essentials.build.bypass |
Build when global building is disabled |
essentials.spawn.bypass |
Build in spawn protection area |
essentials.kit |
Open kit selection GUI |
essentials.kit.kitname |
Access to claim a specific kit. Kit names are case sensitive--they should be all lowercase! |
essentials.kit.create |
Create new kits |
essentials.kit.delete |
Delete kits |
essentials.kit.cooldown.bypass |
Bypass kit cooldowns |
essentials.teleport.bypass |
Bypass teleport delay |
essentials.back |
Teleport to last death location |
essentials.afk.bypass |
Bypass AFK cooldown |
essentials.rtp |
Random teleport |
essentials.rtp.cooldown.bypass |
Bypass RTP cooldown |
essentials.list |
List online players |
essentials.heal |
Restore health to full |
essentials.freecam |
Toggle freecam |
essentials.god |
Toggle god mode (invincibility) |
essentials.msg |
Send private messages and reply (aliases: /m, /message, /whisper, /pm, /r, /reply) |
essentials.socialspy |
Toggle viewing all private messages between players |
essentials.tphere |
Teleport players to you |
essentials.top |
Teleport to highest block |
essentials.reload |
Reload configuration files |
essentials.chat.color |
Use color codes in chat messages |
essentials.shout |
Broadcast messages to all players (aliases: /broadcast) |
essentials.repair |
Repair items (aliases: /fix) |
essentials.repair.cooldown.bypass |
Bypass repair cooldown |
essentials.trash |
Open /trash |
Configuration
Configuration is stored in config.toml.
Kits
Kits are configured in kits.toml. Create kits in-game with /kit create <name> or edit the file directly.
display-name- Name shown in the kit GUIcooldown- Cooldown in seconds (0 = no cooldown)type-"add"to add items to inventory,"replace"to clear inventory first
Each kit requires essentials.kit.kitNameHere permission to claim. Items that don't fit in the intended slot (e.g., armor when already wearing armor) will go to the player's inventory, and only drop on the ground if the inventory is full.
Community & Support
Join our Discord for support, bugs, and suggestions:
https://discord.gg/z53BDHS89M
Note: Essentials is inspired by but not affiliated with the EssentialsX Minecraft plugin.
