Starforged Essentials
Essentials mod with a built in rank system and color code layout
About Starforged Essentials
Join The Discord
Starforged Essentials is a lightweight utility mod that adds core quality‑of‑life commands and server tools to Hytale. Designed as a simple, dependable foundation for any world or server, it provides essential features players expect while keeping everything fast, clean, and unobtrusive.
With homes, teleportation, permissions, and more, Starforged Essentials gives players the convenience they need without changing the core gameplay experience.
Features:
/home & /sethome — Players can save and return to personal locations.
/tpa & /tpaccept — Player‑to‑player teleport requests for cooperative play.
Permissions support — Control who can use which commands.
Lightweight utilities — Additional small features to improve everyday gameplay.
Server‑friendly — Simple, stable, and designed to work smoothly in any modpack.
Perfect for survival servers, community worlds, or anyone who wants a clean essentials system without unnecessary extras.
================================================================================ 1. HOME SYSTEM ================================================================================
COMMANDS: /sethome - Sets current location as default home /sethome <name> - Sets current location as named home /home - Teleports to default home /home <name> - Teleports to named home /delhome <name> - Deletes the named home /homes - Lists all your homes
PERMISSIONS: starforge.sethome - Can set homes starforge.home - Can teleport to homes starforge.delhome - Can delete homes starforge.listhomes - Can list homes
CONFIG OPTIONS: - max-homes: Maximum homes allowed (-1 = infinite) - teleport-cooldown: Cooldown between teleports - movement-cancel: Whether moving cancels teleport warmup
================================================================================ 2. WARP SYSTEM ================================================================================
COMMANDS: /setwarp <name> - Creates a warp at current location /warp <name> - Teleports to the named warp /delwarp <name> - Deletes the named warp
PERMISSIONS: starforge.setwarp - Can create warps starforge.warp - Can use warps starforge.delwarp - Can delete warps
CONFIG OPTIONS: - max-warps: Maximum warps allowed (-1 = infinite)
================================================================================ 3. MESSAGING SYSTEM ================================================================================
COMMANDS: /msg <player> <message> - Sends private message /m <player> <message> - Alias for /msg /message <player> <msg> - Alias for /msg /whisper <player> <msg> - Alias for /msg /tell <player> <msg> - Alias for /msg /pm <player> <msg> - Alias for /msg /dm <player> <msg> - Alias for /msg /r <message> - Reply to last message sender
PERMISSIONS: starforge.message - Can send private messages starforge.reply - Can reply to messages
CONFIG OPTIONS: - prefix-color: Color for /msg prefix (default: &9 blue)
================================================================================ 4. BACK SYSTEM ================================================================================
COMMANDS: /back - Teleports to last death/teleport location
PERMISSIONS: starforge.back - Can use /back command
CONFIG OPTIONS: - max-back-locations: How many locations to track - cooldown.enabled: Enable/disable cooldown - cooldown.seconds: Cooldown time (-1 = no cooldown)
================================================================================ 5. RANDOM TELEPORT (RTP) ================================================================================
COMMANDS: /rtp - Teleports to random safe location
PERMISSIONS: starforge.rtp - Can use random teleport
CONFIG OPTIONS: - max-distance: Maximum distance from spawn - min-distance: Minimum distance from spawn - cooldown.seconds: Cooldown between uses (-1 = no cooldown) - safety options: Ground check, lava check, fall damage check
SAFETY FEATURES: - Ensures player is above ground - Avoids lava - Prevents fall damage from height
================================================================================ 6. TPA SYSTEM ================================================================================
COMMANDS: /tpa <player> - Request to teleport to player /tpahere <player> - Request player to teleport to you /tpaccept - Accept incoming TPA request /tpdeny - Deny incoming TPA request /tpaauto - Toggle auto-accept for TPA (not TPAHere) /tpablock <player> - Block TPA requests from player /tpaunblock <player> - Unblock TPA requests from player
PERMISSIONS: starforge.tpa - Can send TPA requests starforge.tpahere - Can send TPAHere requests starforge.tpaccept - Can accept TPA requests starforge.tpadeny - Can deny TPA requests starforge.tpaauto - Can toggle auto-accept starforge.tpablock - Can block players starforge.tpaunblock - Can unblock players
CONFIG OPTIONS: - request-timeout: Seconds before request expires - cooldown.tpa-seconds: Cooldown for /tpa - cooldown.tpahere-seconds: Cooldown for /tpahere
================================================================================ 7. SPAWN SYSTEM ================================================================================
COMMANDS: /spawn - Teleport to spawn /setspawn - Set spawn location
PERMISSIONS: starforge.spawn - Can teleport to spawn starforge.setspawn - Can set spawn location
CONFIG OPTIONS: - spawn-protection.enabled: Enable spawn protection - spawn-protection.duration-seconds: Protection duration (default: 5) - spawn-protection.cancel-on-attack: Ends if player attacks
================================================================================ 8. ADMIN COMMANDS ================================================================================
GOD MODE: /god - Toggle god mode for self /god <player> - Toggle god mode for player Permission: starforge.admingod Note: Disables on logout
HEAL: /heal - Heal self (full health/stamina, remove debuffs) /heal <player> - Heal target player Permission: starforge.adminheal
FLY: /fly - Toggle fly mode for self /fly <player> - Toggle fly mode for player /flyspeed <speed> - Set own fly speed /flyspeed <player> <speed> - Set player's fly speed Permission: starforge.adminfly Note: Disables on logout
TOP: /top - Teleport to highest block above Permission: starforge.admintop
CLEAR INVENTORY: /clearinventory - Clear own inventory /clearinventory <player> - Clear player's inventory Permission: starforge.adminclearinventory
BROADCAST: /broadcast <message> - Send colored message to all players Permission: starforge.adminbroadcast
SLEEP: /sleep <percentage> - Set sleep skip percentage (e.g., /sleep 5 = 5%) Permission: starforge.adminsleep
RELOAD: /reload - Reload all config files, permissions, and player data Permission: starforge.adminreload
ALIAS MANAGEMENT: /alias add "<command>" <alias> - Add command alias (supports multi-word commands) Examples: /alias add "fly" f /alias add "gamemode creative" gmc /alias add "gamemode adventure" gma /alias rem <alias> - Remove command alias (e.g., /alias rem f) /alias list - List all aliases Permission: starforge.adminalias Note: Aliases are saved to alias.yml config file
MUTE: /mute <player> [duration] [reason…] - Mute player (supports optional duration) Duration formats: 5s, 10m, 2h, 1d, or plain seconds (30) /unmute <player> - Unmute player Permission: starforge.adminmute
BAN: /ban <player> [duration] [reason…] - Ban player (supports optional duration) Duration formats: 5s, 10m, 2h, 1d, or plain seconds (30) Duration can be first or last token: /ban Novaelix 5s griefing /ban Novaelix griefing 5s /unban <player> - Unban player Permission: starforge.adminban
KICK: /kick <player> <reason> - Kick player with reason Permission: starforge.adminkick
FREEZE: /freeze <player> - Freeze/unfreeze a player (prevents movement and teleports) Permission: starforge.freeze
REPAIR: /repair - Repair all items in your inventory /repair <player> - Repair another player's inventory Permission: starforge.repair Extra permission: starforge.repair.others (required to repair other players)
GAMEMODE: /gamemode <adventure|creative> [player] - Set gamemode Permission: starforge.admingamemode
TIME: /time set <day|night> - Set time Permission: starforge.admintime
WEATHER: /weather set <clear|rain|snow> - Set weather Permission: starforge.adminweather
TPALLHERE: /tpallhere - Teleport all players to you Permission: starforge.admintpallhere
KILL: /kill <player> - Kill a player Permission: starforge.adminkill
RANK MANAGEMENT: /promote <player> - Promote a player's rank by +1 (cannot promote to >= your rank) /demote <player> - Demote a player's rank by -1 (cannot demote above your rank / below lowest rank) Permissions: starforge.adminpromote, starforge.admindemote
TELEPORT (ADMIN): /tp <player> - Teleport to player
================================================================================ 10. CONFIGURATION FILES ================================================================================
FOUR CONFIGURATION FILES: 1. config.yml - Main plugin configuration 2. permissions.yml - Rank and permission definitions 3. alias.yml - Command aliases (auto-generated) 4. players.yml - Player data (auto-generated)
CONFIG.YML SECTIONS: - motd: Message of the Day (color codes & URLs supported) - rules: Server rules (multi-line, color codes) - join-message: Join/first-join messages - spawn-protection: Invulnerability settings - homes: Home limits and cooldowns - warps: Warp limits - messaging: Private message formatting - back: Back command settings - rtp: Random teleport settings - tpa: TPA request settings - enabled-commands: List of enabled commands - disabled-commands: List of disabled commands (OP only) - permission-system.use-builtin: true/false
PERMISSIONS.YML STRUCTURE: default-rank: "member" ranks: member: prefix: "&7[Member] " permissions: - starforge.home - starforge.sethome - starforge.rtp - starforge.tpahere - starforge.admins - (etc…) vip: prefix: "&a[VIP] " inherit: member # Inherits all member permissions permissions: [] # Empty for now - add future VIP perks here admin: prefix: "&c[Admin] " inherit: vip # Inherits all VIP permissions permissions: - starforge.admingod - (etc…)
PLAYERS.YML STRUCTURE: players: "uuid-here": username: "PlayerName" rank: "member" nickname: "" # Color codes supported: "&6Cool&eNick" first-join: "2025-01-19T12:00:00" last-seen: "2025-01-19T15:30:00"
ALIAS.YML STRUCTURE: aliases: f: "fly" h: "heal" # Format: alias: "command"
LOG FILES (auto-created): - mute-log.txt - All mutes/unmutes with timestamps - ban-log.txt - All bans/unbans with timestamps and IPs - kick-log.txt - All kicks with timestamps
================================================================================ 11. PERMISSION LIST ================================================================================
PLAYER PERMISSIONS: starforge.sethome - Set home locations starforge.home - Teleport to homes starforge.delhome - Delete homes starforge.listhomes - List all homes starforge.warp - Use warps starforge.message - Send private messages starforge.reply - Reply to messages starforge.back - Return to last location starforge.rtp - Random teleport starforge.tpa - Request teleport to player starforge.tpaccept - Accept TPA requests starforge.tpadeny - Deny TPA requests starforge.tpaauto - Toggle auto-accept starforge.tpablock - Block TPA from player starforge.tpaunblock - Unblock TPA from player starforge.tpahere - Request player teleport to you starforge.spawn - Teleport to spawn starforge.help - View help starforge.list - View online players starforge.nickname - Set/remove nickname starforge.admins - View online admins (informational)
ADMIN PERMISSIONS: starforge.setwarp - Create warps starforge.delwarp - Delete warps starforge.setspawn - Set spawn location starforge.admingod - God mode starforge.adminheal - Heal command starforge.adminfly - Fly mode & speed starforge.admintop - Teleport to top starforge.adminclearinventory - Clear inventory starforge.adminbroadcast - Broadcast messages starforge.adminsleep - Set sleep percentage starforge.adminreload - Reload config starforge.adminmute - Mute/unmute players starforge.adminban - Ban/unban players starforge.adminkick - Kick players starforge.admintp - Admin teleport starforge.freeze - Freeze/unfreeze players starforge.adminkill - Kill players starforge.admintime - Set time starforge.adminweather - Set weather starforge.admingamemode - Change gamemode starforge.repair - Repair items starforge.repair.others - Repair other players' items starforge.adminpromote - Promote player rank starforge.admindemote - Demote player rank starforge.adminalias - Manage command aliases
================================================================================ 12. COLOR CODES ================================================================================
COLORS: &0 - Black &8 - Dark Gray &1 - Dark Blue &9 - Blue &2 - Dark Green &a - Green &3 - Dark Aqua &b - Aqua &4 - Dark Red &c - Red &5 - Dark Purple &d - Light Purple &6 - Gold &e - Yellow &7 - Gray &f - White
FORMATTING: &l - Bold &o - Italic &n - Underline &m - Strikethrough &k - Obfuscated &r - Reset
EXAMPLES: "&6Welcome &eto the server!" = Gold "Welcome " + Yellow "to the server!" "&c&lWARNING" = Red Bold "WARNING" "&a[VIP] &fPlayerName" = Green "[VIP] " + White "PlayerName"
Categories
Need a Server?
Run Starforged Essentials on a dedicated Hytale server with easy mod management.
Get Hytale HostingFrequently Asked Questions
What is Starforged Essentials?
Essentials mod with a built in rank system and color code layout
How do I download Starforged Essentials?
You can download Starforged Essentials for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.
Who created Starforged Essentials?
Starforged Essentials was created by StarforgedStudio. The mod has been downloaded 77 times.
Is Starforged Essentials compatible with Hytale servers?
Starforged Essentials 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 Starforged Essentials?
To install Starforged Essentials: 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!