Back to Mods
MessagesPlus

MessagesPlus

utilityAlmana21

A messaging plugin/mod for hytale. Adds custom chat, join/leave/welcome and broadcasts and scheduled broadcasts

About MessagesPlus

MessagesPlus

A comprehensive chat and messaging plugin for Hytale servers, designed to enhance player communication and server announcements completely customizable via JSON.

Features

Custom Chat Formatting: Configure chat formats based on permissions (groups) with priority support.

Join & Leave Messages: Customizable join, first-join, and leave messages. Suppresses default server join messages so only yours are seen.

Scheduled Announcements: Set up automated broadcast messages with configurable intervals.

Hex Color Support: Full support for RGB Hex colors (&#RRGGBB) and legacy codes (&a, &l).

Rich Text Styling: Supports Bold (&l), Italic (&o), Underline (&n), Strikethrough (&m), and Obfuscated (&k).

Reloadable: Reload configurations on-the-fly without restarting the server.

Placeholders: Built-in placeholder support for dynamic messages.

Installation

Manual Installation

Download: Get the latest MessagesPlus-x.x.x.jar from the Releases page.

Install: Drop the JAR file into your Hytale server's mods (or plugins) directory.

Run: Start your server. The default configuration files will be generated in the plugin's data directory.

Commands

Main Command

Aliases: /messagesplus or /mp

Subcommands

1. General

/mp reload: Reloads all configuration files (welcome-leave.json, chat-format.json, scheduled.json) immediately.

2. Scheduling

Manage automated broadcast messages directly from in-game or console.

/mp schedule list: Lists all active scheduled messages with their IDs and intervals.

/mp schedule add <interval_seconds> <message>: Adds a new scheduled message. Example: /mp schedule add 300 &aDon't forget to join our Discord!

Note: Intervals are in seconds.

/mp schedule remove <id>: Removes a scheduled message by its ID (found in /mp schedule list).

Configuration

The plugin generates the following configuration files in its data folder:

1. chat-format.json

Defines chat formats based on permissions. The plugin checks formatting rules from top to bottom. The first rule for which the player has the permission will be applied.

{ "owner": { "format": "&8[&cOwner&8] &c%playername%&8: &f%message%", "permission": "messagesplus.owner" }, "admin": { "format": "&8[&cAdmin&8] &c%playername%&8: &f%message%", "permission": "messagesplus.admin" }, "default": { "format": "&7%playername%: &7%message%" } }

Tip: Place higher priority groups (like Owner/Admin) at the top of the file.

2. welcome-leave.json

Configures messages for player connection events.

{ "first_join_message": "&eWelcome &b%playername%&e to the server for the first time!", "join_message": "&e%playername% &ejoined the game.", "leave_message": "&e%playername% &eleft the game.", "debug": false }

first_join_message: Broadcast only when a player joins for the very first time.

join_message: Broadcast for returning players.

leave_message: Broadcast when a player disconnects.

3. scheduled.json

Stores the scheduled announcements. While you can edit this manually, we recommend using the /mp schedule commands.

{ "messages": [ { "id": 1, "interval": 300, "text": "&aCheck out our website at example.com!", "lastSent": 123456789 } ] } Placeholders

You can use these placeholders in chat formats, join/leave messages, and broadcasts:

Placeholder Description

%playername% The player's username.

%uuid% The player's unique ID.

%world% The name of the world the player is currently in.

%message% The chat message content (Chat Formats only).

%health% (Coming Soon) The player's health.

Color Codes

Legacy Colors

Standard Minecraft-style color codes using &.

&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

Formatting

&l Bold

&o Italic

&n Underline

&m Strikethrough

&k Obfuscated

Hex Colors

Use modern RGB hex codes for precise colors.

Format: &#RRGGBB

Example: &#FF5555This is a custom red!

License

MIT License

Downloads
111
Created
Jan 16, 2026
Updated
Jan 16, 2026
Version
Early Access

Categories

UtilityQuality of LifeMiscellaneous

Download Mod

Download on CurseForge
Free download • 111 total downloads

Need a Server?

Run MessagesPlus on a dedicated Hytale server with easy mod management.

Get Hytale Hosting

Frequently Asked Questions

What is MessagesPlus?

A messaging plugin/mod for hytale. Adds custom chat, join/leave/welcome and broadcasts and scheduled broadcasts

How do I download MessagesPlus?

You can download MessagesPlus for free from CurseForge. Click the "Download on CurseForge" button on this page to go directly to the download page.

Who created MessagesPlus?

MessagesPlus was created by Almana21. The mod has been downloaded 111 times.

Is MessagesPlus compatible with Hytale servers?

MessagesPlus 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 MessagesPlus?

To install MessagesPlus: 1) Download the mod from CurseForge, 2) Place the file in your Hytale mods folder, 3) Restart the game. The mod should load automatically.