Essentials Plus
A comprehensive Hytale server plugin with essential commands for player management, private messages, and home teleportation. [ HOME , WARP , KIT , MUTE ,TPA , TEMPBAN , HEAL , CI , LIST , RULES , WHOIS , SEEN , CHAT COLOR , ADMIN CHAT & MORE !]
About Essentials Plus
Essentials Plus is a Hytale server mod that provides essential server functionality. It offers a home teleportation system, private messaging between players.
โจ Features
๐ Home System - Players can set multiple homes and teleport to them.
๐ผ๏ธ Interactive GUIs - Graphical user interfaces for homes, kits, and warps
๐ก Teleportation Requests - Players can request teleportation to each other.
๐ช Warp System - Set public warp points for quick travel
๐ก๏ธ Spawn Protection - Protect your spawn area from griefing with configurable radius
๐ Multi-Language Support - Customize the plugin texts as you wish (WIP 90% of messages translatable)
๐ Spawn System - Set and teleport to world spawn points
๐ฌ Private Messages - Direct messages between players with a reply function.
๐ฌ Group-Based Chat Formatting - Chat messages are formatted differently based on player groups.
๐ RGB Color Support - Messages can utilize RGB colors in chat formatting based on hexadecimal values.
๐ Kit System - Create and distribute item kits with cooldowns and permissions
๐ฅ Player List - Overview of all online players.
๐ Server Rules - Display configurable server rules.
๐ Mute Command - Allows players to mute other players.
๐ Teleport Requests - TPA system for player-to-player teleportation
โฑ๏ธ Warmup & Cooldown System - Configurable delays and cooldowns for all teleportation commands
โณ Temporary Ban - Temporarily ban or unban players, with reason and duration.
๐ Whois Command - Displays information about the requested player.
๐ฃ๏ธ Admin Chat - A dedicated chat for individuals with appropriate permissions.
๐ Near Command - See which players are nearby
โฎ๏ธ Back Command - Return to your previous location after teleporting
๐งน Clear Chat - Clear the chat history for all players.
๐ Last Seen - Show when a player was last online.
โ๏ธ First Join Message - Customizable first join message displayed to new players.
๐ Custom Join and Leave Messages - Configure join and leave messages sent to the chat.
๐ Group Teleportation Requests - Allows players to request all other players to teleport to their location.
โก Admin Commands - Includes management tools for server administrators, such as restoring health, and enabling free camera mode.
๐ข Broadcast Features - Functionality for sending server-wide announcements.
๐งน Utility Features - Options for clearing chat and managing inventory efficiently.
๐ฏ Jump To - Teleport to the block you're looking at
โ๏ธ Fly Mode - Toggle fly mode for yourself or other players
๐ง Repair System - Repair damaged items in hand or entire inventory
๐ฒ Random Teleport - Teleport to random safe locations for exploration
๐ง Configurable Systems - Enable/disable features like homes, warps, and kits
You can find a comprehensive list of all the pluginโs features and capabilities in our Wiki.
If you need any more modifications or additional features, let me know! The features of Essentials Plus are continuously improving, with daily updates introducing new functionalities and refinements based on your feedback. For any questions, support requests, or suggestions, feel free to reach out to us.
๐ Commands
Command Overview
Command Description Permission Aliases
/spawn Teleports to spawn essentialsplus.spawn & essentialsplus.spawn.self /espawn
/spawn [Player] Teleport another player to spawn essentialsplus.spawn.other /espawn [Player]
/spawn all Teleport all players to spawn essentialsplus.spawn.all /espawn all
/setspawn Sets spawn point essentialsplus.setspawn /esetspawn
/sethome [Name] Sets a home location essentialsplus.sethome /ecreatehome, /esethome
/home [Name] Teleports to a home essentialsplus.home & essentialsplus.home.self /ehome
/home player [Player] [Name] Teleports to another player's home essentialsplus.home.other /ehome player [Player] [Name]
/homes Lists all your homes essentialsplus.homes /ehomes
/delhome [Name] Deletes a home essentialsplus.delhome /remhome, /rmhome, /edelhome, /eremhome, /ermhome
/setwarp [Name] Creates a warp point essentialsplus.setwarp /esetwarp
/warp [Name] Teleports to a warp essentialsplus.warp /ewarp
/warps Lists all warps essentialsplus.warps /ewarps
/delwarp [Name] Deletes a warp essentialsplus.warp.delete /remwarp, /rmwarp, /edelwarp, /eremwarp, /ermwarp
/kitcreate [Name] [Cooldown] Creates a kit essentialsplus.kitcreate /ekitcreate
/kit [Name] Claims a kit essentialsplus.kit & essentialsplus.kit.self /ekit [Name]
/kit [Player] [Name] Give a kit to another player essentialsplus.kit.other /ekit [Player] [Name]
/kit all [Name] Give a kit to all players essentialsplus.kit.all /ekit all [Name]
/kitlist Lists all kits essentialsplus.kitlist /kits, /ekitlist, /ekits
/kitdelete [Name] Deletes a kit essentialsplus.kitdelete /ekitdelete
/msg [Player] [Message] Sends a private message essentialsplus.msg /w, /m, /t, /pm, /tell, /whisper, /emsg
/r [Message] Replies to last message essentialsplus.msg /reply, /er
/list Shows all online players essentialsplus.list /online, /playerlist, /plist, /who, /elist
/rules Displays server rules essentialsplus.rules /erules
/tpa [Player] Requests teleport to player essentialsplus.tpa /teleportask, /tpask, /etpa
/tpahere [Player] Requests player to teleport to you essentialsplus.tpahere /etpahere
/tpaaccept Accepts teleport request essentialsplus.tpaaccept /tpaccept, /tpyes, /tpayes, /etpaaccept
/tpadeny Denies teleport request essentialsplus.tpadeny /tpdeny, /tpno, /tpano, /etpadeny
/tpahereall Requests all players to teleport essentialsplus.tpahereall /etpahereall
/mute [Player] [Time] [Reason] Mutes a player essentialsplus.mute /silence, /emute
/unmute [Player] Unmutes a player essentialsplus.mute /eunmute
/tempban [Player] [Time] [Reason] Temporarily bans a player essentialsplus.tempban /etempban
/untempban [Player] Unbans a player essentialsplus.tempban /euntempban
/god Toggles god mode essentialsplus.god & essentialsplus.god.self /godmode, /egod
/god [Player] Toggle god mode for another player essentialsplus.god.other /godmode [Player], /egod [Player]
/heal Restores health essentialsplus.heal & essentialsplus.heal.self /eheal
/heal [Player] Heal another player essentialsplus.heal.other /eheal [Player]
/heal all Heal all players essentialsplus.heal.all /eheal all
/freecam Toggles free camera essentialsplus.freecam & essentialsplus.freecam.self /efreecam
/freecam [Player] Toggle freecam for another player essentialsplus.freecam.other /efreecam [Player]
/adminchat [Message] Sends admin message essentialsplus.adminchat /a, /eadminchat, /ea
/broadcast [Message] Broadcasts message essentialsplus.broadcast /bc, /alert, /bcast, /ebroadcast
/top Teleports to highest block essentialsplus.top & essentialsplus.top.self /etop
/top [Player] Teleport another player to top essentialsplus.top.other /etop [Player]
/bottom Teleports to lowest safe block essentialsplus.bottom.self /ebottom
/bottom [Player] Teleport another player to bottom essentialsplus.bottom.other /ebottom [Player]
/whois [Player] Shows player information essentialsplus.whois /ewhois
/seen [Player] Shows last seen time essentialsplus.seen /eseen
/clearchat Clears the chat essentialsplus.clearchat & essentialsplus.clearchat.self /cc, /eclearchat
/clearchat [Player] Clear chat for another player essentialsplus.clearchat.other /cc [Player], /eclearchat [Player]
/clearchat all Clear chat for all players essentialsplus.clearchat.all /cc all, /eclearchat all
/clearinventory Clears inventory essentialsplus.clearinventory & essentialsplus.clearinventory.self /ci, /eclearinventory
/clearinventory [Player] Clear another player's inventory essentialsplus.clearinventory.other /ci [Player], /eclearinventory [Player]
/near Shows nearby players essentialsplus.near /nearby, /enear
/motd Shows Message of the Day essentialsplus.motd /emotd
/back Returns to previous location essentialsplus.back & essentialsplus.back.self /return, /eback
/back [Player] Teleport another player back essentialsplus.back.other /return [Player], /eback [Player]
/jumpto Teleports to target block essentialsplus.jumpto /junp, /j, /ejumpto, /ej
/fly Toggles fly mode essentialsplus.fly & essentialsplus.fly.self /efly
/fly [Player] Toggle fly mode for another player essentialsplus.fly.other /efly [Player]
/repair Repairs item in hand essentialsplus.repair & essentialsplus.repair.self /fix, /erepair, /efix
/repair --all Repairs all items essentialsplus.repair.self.all /erepair --all
/repair [Player] Repair another player's item essentialsplus.repair.other /erepair [Player]
/repair [Player] --all Repair all of another player's items essentialsplus.repair.other.all /erepair [Player] --all
/rtp Random teleport essentialsplus.rtp /randomtp, /wild, /ertp
/discord Shows Discord invite link essentialsplus.discord /ediscord
/essentialsplus Displays plugin information None /essentials, /ess, /essp, /eess, /essversion
outline: deep
๐จ Feature Showcase
Auf dieser Seite wird ein kleiner Auszug der wichtigsten Funktionen des Plugins vorgestellt, eine Ausfรผrhliche auflistung aller Features findest du in unserem Wiki.
๐ฌ Custom Chat System
EssentialsPlus provides a powerful chat system with extensive customization options including group-based formatting, color support, and advanced effects.
Group-Based Chat Formatting
Create unique chat formats for different player groups! Each rank can have its own colors, prefixes, and styling. Both Hytale's own group system and Luckperms groups can be used:
"chat": { "enabled": true, "groups": { "VIP": "<#e89d1f><bold>[<#FFFFFF>VIP</#FFFFFF>] <gradient:#e89d1f:#e4e95d:#e89d1f>{player}</gradient>: </bold></#e89d1f><#AAAAAA>{message}</#AAAAAA>", "Admin": "<#FF5555><bold>[<#FFFFFF>Admin</#FFFFFF>] {player}: </bold></#FF5555><#AAAAAA>{message}</#AAAAAA>", "Default": "<#00AA00><bold>[<#FFFFFF>Player</#FFFFFF>] {player}: </bold></#00AA00><#AAAAAA>{message}</#AAAAAA>" } } Advanced Color Effects
Support for:
Hex Colors: <#FF5555>text</#FF5555>
Rainbow Gradients: <rainbow>text</rainbow>
Custom Gradients: <gradient:#color1:#color2:#color3>text</gradient>
Text Effects: <bold>
Perfect for making your server stand out with unique, vibrant messages!
๐ Teleportation System
Home System
Players can set multiple personal teleportation points:
/sethome [name] - Create unlimited homes (with permission)
/home [name] - Instantly teleport to your homes
/homes - List all your saved locations
/delhome [name] - Remove unwanted homes
Perfect for:
Quick access to your base
Saved mining spots
Farm locations
Friend's bases
Warp System
Public teleportation points that admins can create for all players:
/setwarp <name> - Create public warps
/warp <name> - Teleport to any warp
Permission-based access control
Perfect for spawn points, shops, arenas, and community areas
Random Teleport (RTP)
Explore the world safely with /rtp:
Teleports to a random safe location
Configurable search radius (default: 500 blocks)
Safety checks for dangerous blocks
Shows distance traveled
Great for survival servers and exploration
Configuration Example:
"rtp": { "enabled": true, "radius": 500, "maxChecks": 10, "warmupTime": "5s", "cooldownTime": "1m" }
โฑ๏ธ Warmup & Cooldown System
All teleportation commands support configurable delays:
Warmup Time: Delay before teleportation (e.g., "5s", "10s")
Movement Restriction: Cancel teleport if player moves
Cooldown Time: Prevent spam (e.g., "30s", "5m")
Prevents abuse while maintaining gameplay balance!
๐ Welcome & MOTD System
Message of the Day
Display important information with /motd:
Server rules
Discord links (with clickable URLs!)
Events and announcements
Custom formatting with rainbow effects
"motd": { "messages": [ "<rainbow>==============================</rainbow>", "<#FFAA00><bold>Message of the Day</bold></#FFAA00>", "<#FFFFFF>Welcome to our server!</#FFFFFF>", "<#FFFFFF>Visit us on Discord: <url:https://discord.gg/w2XqCBfsnx>https://discord.gg/w2XqCBfsnx</url></#FFFFFF>", "<rainbow>==============================</rainbow>" ] } First Join Message
Welcome new players with a customizable first-join message:
"welcomemessage": { "messages": [ "<rainbow>==============================</rainbow>", "Welcome to the Server, {player}!", "This is your first time joining us.", "We hope you enjoy your stay!", "<rainbow>==============================</rainbow>" ], "enabled": true, "broadcastToAll": true }
๐ก๏ธ Moderation Tools
Mute System
Effective chat moderation:
/mute <player> <time> [reason] - Temporary or permanent mutes
/unmute <player> - Remove mutes
Persists across server restarts
Shows remaining time to muted players
Temporary Ban System
Fair punishment system:
/tempban <player> <time> [reason] - Temporary bans
/untempban <player> - Early unban
Automatic unban after duration
Ban reason shown on connection attempt
Tracks who issued the ban
Time Formats:
10m - 10 minutes
2h - 2 hours
7d - 7 days
30d - 30 days
๐ Kit System
Create and distribute item kits with an intuitive graphical interface:
Interactive GUI: Browse and claim kits with /kit GUI
/kitcreate <name> <cooldown> - Create from your inventory
/kit <name> - Claim kits directly or open GUI
/kitlist - View available kits
Per-kit permissions
Cooldown bypass for VIPs
Visual cooldown indicators in GUI
Perfect for starter kits, VIP rewards, and events
๐ฌ Private Messaging
Sophisticated messaging system:
/msg <player> <message> - Send private messages
/r <message> - Quick reply to last conversation
Custom sender/receiver formatting
Works from console
Supports partial player names
Aliases: /w, /m, /t, /pm, /tell, /whisper
๐ฃ Broadcast System
Server-wide announcements with style:
/broadcast <message> - Send to all players
Custom prefix with gradient effects
Configurable format
"broadcast": { "enabled": true, "format": "<bold><gradient:#e89d1f:#e4e95d:#e89d1f>[EssentialsPlus]</gradient></bold> " }
๐ Multi-Language Support
EssentialsPlus includes a powerful language system that automatically handles translations:
Features:
Automatic Language Detection: Players receive messages in their client language
Easy Customization: Simple .lang file format
Fallback System: Missing translations fall back to English
Multiple Languages: Currently supports English (en-US) and German (de-DE), own translations can be added
How It Works:
Initial Setup: Language files are automatically created in languages/ directory
Player Experience: Each player sees messages in their preferred language
Admin Customization: Edit .lang files to customize any message
Update Safety: Plugin updates add new keys without overwriting your changes
Example Translation File:
# EssentialsPlus Language File essentialsplus.god.enabled = God mode enabled. essentialsplus.heal.success = You have been healed to full health. Adding New Languages:
Simply copy an existing .lang file, translate it, and place it in the languages/ directory with the appropriate language code (e.g., fr-FR.lang, es-ES.lang).
๐ผ๏ธ Interactive GUIs
EssentialsPlus features modern graphical user interfaces for easy navigation:
Home GUI
Browse all your saved homes visually
One-click teleportation
Easy management of your locations
Access with /home without arguments
Warp GUI
View all available warps in a clean interface
Quick access to public teleportation points
Visual warp selection
Open with /warps
Kit GUI
See all available kits at a glance
Visual cooldown timers
One-click claiming
Permission-based display
All GUIs support easy navigation and provide a better user experience than text-based commands!
๐ Player Information
Whois Command
View detailed player information:
UUID
Online status
Join timestamps
Current gamemode
Mute status
Ban information
Perfect for server administration and moderation!
๐ TPA System
Player-to-player teleportation requests:
/tpa <player> - Request to teleport to someone
/tpahere <player> - Request someone to come to you
/tpaaccept - Accept pending requests
/tpadeny - Deny unwanted requests
Request expiration system
Warmup & cooldown support
๐ And Much More!
A detailed list of all commands, permissions, and configuration options can be found in our Wiki.
๐ Permissions
Here is a complete list of all plugin permissions:
Permission Description Default
essentialsplus.list Allows use of /list OP
essentialsplus.home & essentialsplus.home.self Allows use of /home OP
essentialsplus.sethome Allows use of /sethome OP
essentialsplus.sethome.limit.[number] Allow a maximum of homes OP
essentialsplus.sethome.limit.infinite Allow unlimeted homes OP
essentialsplus.homes Allows use of /homes OP
essentialsplus.delhome Allows use of /delhome OP
essentialsplus.warp Allows use of /warp OP
essentialsplus.setwarp Allows use of /setwarp OP
essentialsplus.warps Allows use of /warps OP
essentialsplus.warp.[warpname] Allows access to specific warp OP
essentialsplus.warp.* Allows access to all warps OP
essentialsplus.delwarp Allows use of /delwarp OP
essentialsplus.kit & essentialsplus.kit.self Allows use of /kit OP
essentialsplus.kit.[kitname] Allows claiming specific kit OP
essentialsplus.kit.other Allows use of /kit [player] [name] OP
essentialsplus.kit.all Allows use of /kit all [name] OP
essentialsplus.kitbypas.[kitname] Bypass cooldown for specific kit OP
essentialsplus.kitbypas.* Bypass cooldown for all kits OP
essentialsplus.kitcreate Allows use of /kitcreate OP
essentialsplus.kitdelete Allows use of /kitdelete OP
essentialsplus.kitlist Allows use of /kitlist OP
essentialsplus.msg Allows use of /msg and /r OP
essentialsplus.tpa Allows use of /tpa OP
essentialsplus.tpahere Allows use of /tpahere OP
essentialsplus.tpaaccept Allows use of /tpaaccept OP
essentialsplus.tpadeny Allows use of /tpadeny OP
essentialsplus.tpahereall Allows use of /tpahereall OP
essentialsplus.mute Allows use of /mute and /unmute OP
essentialsplus.tempban Allows use of /tempban and /untempban OP
essentialsplus.god & essentialsplus.god.self Allows use of /god OP
essentialsplus.god.other Allows use of /god [player] OP
essentialsplus.heal & essentialsplus.heal.self Allows use of /heal OP
essentialsplus.heal.other Allows use of /heal [player] OP
essentialsplus.heal.all Allows use of /heal all OP
essentialsplus.freecam & essentialsplus.freecam.self Allows use of /freecam OP
essentialsplus.freecam.other Allows use of /freecam [player] OP
essentialsplus.adminchat Allows use of /adminchat OP
essentialsplus.broadcast Allows use of /broadcast OP
essentialsplus.top & essentialsplus.top.self Allows use of /top on self OP
essentialsplus.top.other Allows use of /top [player] OP
essentialsplus.bottom.self Allows use of /bottom on self OP
essentialsplus.bottom.other Allows use of /bottom [player] OP
essentialsplus.back.self & essentialsplus.back.self Allows use of /back on self OP
essentialsplus.back.other Allows use of /back [player] OP
essentialsplus.jumpto Allows use of /jumpto OP
essentialsplus.spawn & essentialsplus.spawn.self Allows use of /spawn on self OP
essentialsplus.spawn.other Allows use of /spawn [player] OP
essentialsplus.spawn.all Allows use of /spawn all OP
essentialsplus.setspawn Allows use of /setspawn OP
essentialsplus.protection.bypass Bypass spawn protection restrictions OP
essentialsplus.whois Allows use of /whois OP
essentialsplus.seen Allows use of /seen OP
essentialsplus.near Allows use of /near OP
essentialsplus.clearchat & essentialsplus.clearchat.self Allows use of /clearchat OP
essentialsplus.clearchat.other Allows use of /clearchat [player] OP
essentialsplus.clearchat.all Allows use of /clearchat all OP
essentialsplus.clearinventory & essentialsplus.clearinventory.self Allows use of /clearinventory OP
essentialsplus.clearinventory.other Allows use of /clearinventory [player] OP
essentialsplus.motd Allows use of /motd OP
essentialsplus.fly & essentialsplus.fly.self Allows use of /fly on yourself OP
essentialsplus.fly.other Allows use of /fly [player] OP
essentialsplus.repair & essentialsplus.repair.self Allows use of /repair on self OP
essentialsplus.repair.self.all Allows use of /repair --all on self OP
essentialsplus.repair.other Allows use of /repair [player] OP
essentialsplus.repair.other.all Allows use of /repair [player] --all OP
essentialsplus.rtp Allows use of /rtp OP
essentialsplus.discord Allows use of /discord ALL
essentialsplus.rules Allows use of /rules ALL
๐ Changelog
Version 1.11.0
๐ New Features:
๐ผ๏ธ Graphical User Interfaces (GUIs) - Interactive menus for better user experience
/home - GUI for selecting and managing homes
/kit - GUI for viewing and claiming kits
/warps - GUI for browsing and teleporting to warps
Modern, intuitive interface for all three systems
๐ก๏ธ Spawn Protection System - Protect your spawn area from griefing
Configurable spawn protection radius
Prevents block breaking and placing in protected area
Bypass permission for administrators (Permission: essentialsplus.protection.bypass)
Enable/disable in config with protections.enabled
Configure radius with protections.spawn.radius (default: 0 blocks)
๐ Improved Spawn System - Enhanced spawn point management
New main spawn concept for server-wide spawn point
Proper view direction when teleporting to spawn
Better spawn point positioning
Note: Existing spawns must be recreated once for proper rotation
๐ Extensive Translation Support - Up to 90% of all messages now translatable
Complete translations for /spawn command
Complete translations for /home command
Complete translations for /warp command
Complete translations for /rtp command
Complete translations for /mute command
Complete translations for /tpa system
Improved language coverage across the entire plugin
๐ New Permissions:
Permission Description Default
essentialsplus.protection.bypass Bypass spawn protection restrictions OP
โ๏ธ Configuration Updates:
New spawnProtection section in config.json:
{ "protections": { "enabled": true, "spawn": { "enabled": true, "radius": 0, "pvp": false } } } New perWorldSpawn option to enable or disable global spawns:
{ "spawn": { "perWorldSpawn": false, }, }
๐ค Author & Support
Developer: F_o_F_1092
Wiki:: https://fof1092.de/hytale/essentials-plus/
Support: https://discord.gg/w2XqCBfsnx
Categories
Need a Server?
Run Essentials Plus on a dedicated Hytale server with easy mod management.
Get Hytale HostingFrequently Asked Questions
What is Essentials Plus?
A comprehensive Hytale server plugin with essential commands for player management, private messages, and home teleportation. [ HOME , WARP , KIT , MUTE ,TPA , TEMPBAN , HEAL , CI , LIST , RULES , WHOIS , SEEN , CHAT COLOR , ADMIN CHAT & MORE !]
How do I download Essentials Plus?
You can download Essentials Plus for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.
Who created Essentials Plus?
Essentials Plus was created by fof1092. The mod has been downloaded 4.8K times.
Is Essentials Plus compatible with Hytale servers?
Essentials Plus 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 Essentials Plus?
To install Essentials Plus: 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 Qol Mods
View all modsEyeSpy
DarkhaxDev
Adds a HUD that displays information about what you're looking at!
Advanced Item Info
Buuz135
Adds a searchable GUI that displays all the items and the game and displays extra properties they have
Overstacked
DarkhaxDev
Increases the maximum stack size of items.
Violet's Wardrobe
VioletsWorkshop
Adds more customisation options in the form of craftable cosmetics
Item Magnet
Jaredlll08
Adds a magnet that attracts items towards the player.
Endgame & QoL - Boss & Elite Update (3.0.0 in a week)
Lewaii
Endgame & QoL v2.2: Face the Alpha T-Rex & Void Spectres! Unlock Backpack IV & Void Gliders. Restore unused content and challenge stronger, rebalanced bosses!