Description
AutoMessages
AutoMessages is a lightweight mod for Hytale that automatically broadcasts configurable messages to all online players at customizable intervals.
Perfect for server announcements, tips, reminders, or community messages.
Features
- Automatic Broadcasting: Messages are sent to all players automatically at configured intervals
- In-game GUI for managing messages (no server restart required)
- Text formatting support: Bold, Italic, Colors, Links, Monospace
- Fully Configurable: Define messages with individual timing
- Different Modes: Choose whether to set a global time interval between messages or an individual time for each message.
Commands
/automessages(alias/am): Opens the AutoMessages configuration GUI/automessages reload(alias/am reload): Reloads the configuration from file
Permissions
Operators (OP) have access to all commands by default. For finer control, use the permission nodes below:
hybrowse.automessages.command.automessages: Allows use of/amto open the GUIhybrowse.automessages.command.automessages.reload: Allows use of/am reload


Configuration
Configuration file location: mods/Hybrowse_AutoMessages/config.json
Text Formatting
- Bold text:
<b>text</b> - Italic text:
<i>/help</i> - Monospace text:
<m>/help</m> - Colored text (hex):
<color:#FF0000>Red</color> - Clickable link:
<link:URL>Click</link> - Nested formatting:
<b><color:#FF0000>bold red</color></b>
Global Interval Mode
By default, each message has its own independent interval timer. You can enable global interval mode by setting GlobalIntervalSeconds to a value greater than 0. In this mode:
- All messages share a single timer using the global interval
- Messages are displayed in round-robin order (cycling through each message sequentially)
- Individual
IntervalSecondsvalues are ignored
Set GlobalIntervalSeconds to 0 to use individual intervals for each message.
Example
{
"GlobalIntervalSeconds": 0,
"Messages": [
{
"Message": "<b>Tip:</b> Be kind and enjoy the game!",
"IntervalSeconds": 300
},
{
"Message": "<color:#00FF00>Have fun</color> exploring the world!",
"IntervalSeconds": 600
},
{
"Message": "Use <m>/help</m> to see available commands.",
"IntervalSeconds": 900
},
{
"Message": "Join our community: <link:https://discord.gg/>Discord</link>",
"IntervalSeconds": 1200
}
]
}
Configuration Options
GlobalIntervalSeconds: When set to > 0, uses round-robin mode with this interval (default: 0 = disabled)
Message Options
Message: The message text to broadcast to all playersIntervalSeconds: Time between broadcasts in seconds (minimum: 1, ignored when global interval is set)
🐳 Tired of managing mods by hand?
Our Hytale Server Docker image installs and updates CurseForge mods automatically.


