Back to mods
SM-Essentials | The ESSENTIAL plugin for servers! project artwork

CurseForge · Hytale mod

SM-Essentials | The ESSENTIAL plugin for servers!

SM-Essentials is a feature full Hytale plugin for all your needs! Homes, Warps, TP's, Messaging and more!

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which SM-Essentials | The ESSENTIAL plugin for servers! release should I use?

Updated 2 months ago
Latest stable file SM-Essentials-0.1.0.jar
Game version Not listed
Mod system Built-in Hytale mod system

SM-Essentials | The ESSENTIAL plugin for servers! SM-Essentials-0.1.0.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.

Where it goes

Where should SM-Essentials | The ESSENTIAL plugin for servers! be installed in Hytale?

Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

Separate client mod Not supported
World host / dedicated server Required
Mod system for this release Built-in Hytale mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.

What else does SM-Essentials | The ESSENTIAL plugin for servers! SM-Essentials-0.1.0.jar need?

SM-Essentials-0.1.0.jar. Change the file and its required mods may change too.

No required dependencies listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.

Before you install it

Add SM-Essentials | The ESSENTIAL plugin for servers! without breaking your instance.

Built for SM-Essentials | The ESSENTIAL plugin for servers! SM-Essentials-0.1.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use SM-Essentials-0.1.0.jar. It targets Hytale; another release may target a different game build or dependency set.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Enable it on the world host

    Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside SM-Essentials-0.1.0.jar. It opens that exact file at the source.

About this project

What does SM-Essentials | The ESSENTIAL plugin for servers! add?

SM-Essentials

SM-Essentials is a mod for Hytale that focuses on the core quality-of-life features most servers need: homes, warps, teleport requests, chest shops, private messaging, welcome/join messaging, and configurable chat formatting.

It aims to stay practical and lightweight: clear defaults, sensible permissions, and configuration that doesn’t fight you.


Current Features

  • Homes: set multiple homes and teleport back to them.
  • Warps: create public destinations for your server (spawns, hubs, towns, etc.).
  • Messages: private messages, quick reply, and basic ignore tools.
  • Welcome & join messaging: configurable greetings and join/quit broadcasts.
  • Chat formatting: configurable chat templates.

Installation

  1. Stop your server.
  2. Place the mod JAR into your server’s mods/ directory.
  3. Start the server.
  4. On first start, SM-Essentials will generate its data/config files in the mod’s data directory

Data & configuration

  • Config file(s): generated on first boot inside the SM_Essentials directory. After editing configs, restart the server.
  • Module Config file(s): Also generated on first boot, each SM-Essentials module will have its own config files and folder within the SM_Essentials directory!
  • Modules can be enabled/disabled with /module <enable/disable> <module_name>
  • Modules that are disabled will be put in a modules.properties file within the /modules directory!

Formatting

Currently there is only Color formatting, although this is being improved on to add gradients, styling and custom HEX colors!

  • &0 Black
  • &1 Dark Blue
  • &2 Dark Green
  • &3 Dark Aqua
  • &4 Dark Red
  • &5 Dark Purple
  • &6 Gold
  • &7 Gray
  • &8 Dark Gray
  • &9 Blue
  • &a Green
  • &b Aqua
  • &c Red
  • &d Light Purple
  • &e Yellow
  • &f White

Commands

Command naming may evolve while the project is in active development.

Category Commands Aliases
Homes /sethome [name], /home [name], /delhome [name], /homes None
Warps /setwarp [name], /warp [name], /delwarp [name], /warps None
Messaging /msg [player] [message], /reply [message], /ignore [player] /dm /msg /w /whisper

Permissions

Permission nodes are intentionally kept predictable and granular. Exact node names can differ by build, but the general structure is:

  • essentials.homes.* sethome home delhome homes
  • essentials.messages.* reply message ignore
  • essentials.admin.* modules.list modules.module modules.reload

If you’re defining groups, prefer granting feature-level nodes (e.g., essentials.homes.home) rather than a global wildcard.


Any bugs, suggestions or comments can be left on the Issues page!

Thank you for using SM-Essentials

Project description from CurseForge.

Recent files

SM-Essentials | The ESSENTIAL plugin for servers! releases and Hytale builds

1 of 1 releases match

Looking for an older file? The official CurseForge project page is in Resources.