Back to Mods
Essentials Plus

Essentials Plus

qolfof1092

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

Downloads
4.8K
Created
Jan 15, 2026
Updated
Jan 27, 2026
Version
Early Access

Categories

Quality of LifeUtility

Download Mod

Download on CurseForge
Free download โ€ข 4,794 total downloads

Need a Server?

Run Essentials Plus on a dedicated Hytale server with easy mod management.

Get Hytale Hosting

Frequently 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.