CurseForge · Hytale mod
ZZAnnounce
ZZAnnounce is an admin-focused announcement module for Ecosistema ZZ, adding join messages, manual broadcasts, scheduled notices, in-game UI management, localization, and audit logging for Hytale servers.
Quick answer
Which ZZAnnounce release should I use?
ZZAnnounce.jar targets 0.6. 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 ZZAnnounce 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.
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 ZZAnnounce.jar need?
ZZAnnounce.jar. Change the file and its required mods may change too.
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 ZZAnnounce without breaking your instance.
Built for ZZAnnounce.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use ZZAnnounce.jar. It targets 0.6; another release may target a different game build or dependency set.
- 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.
- 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.
- 04
Pick the file you checked
Use the “Get this file” button beside ZZAnnounce.jar. It opens that exact file at the source.
About this project
What does ZZAnnounce add?
ZZAnnounce
ZZAnnounce is the announcement and notification module of Ecosistema ZZ for Hytale servers. It gives server staff a clean, UI-first way to manage welcome messages, manual broadcasts, scheduled notices, configuration, and audit history from inside the ZZ ecosystem.
What ZZAnnounce Does
Creates persistent join messages for first-time players and returning players.
Lets staff manage welcome messages without manually editing files during normal use.
Supports manual announcements for quick server-wide notices.
Supports scheduled announcements that repeat automatically over time.
Can show announcements in chat, on screen, or both.
Supports duration, visual style, countdown behavior, and world targeting.
Stores announcement data on disk so it survives server restarts.
Tracks seen players to separate first-join messages from repeat-join messages.
Uses ZZCore for permissions, text handling, audit logging, module registration, and hub integration.
Supports per-player language resolution with fallback through the ZZCore text system.
Commands And Workflow
/announce
Opens the main ZZAnnounce admin panel. This is the primary entry point for staff. From here, admins can access manual announcements, scheduled announcements, join-message tools, configuration, and audit-related flows.
/editor
Opens the join-message editor. Use this to create, edit, save, or delete join messages. Join messages can be used for first joins, repeat joins, global messages, or world-specific welcome notices.
/conf
Opens the ZZAnnounce configuration UI. Use this to adjust default announcement behavior, default join-message behavior, output mode, duration, style, and related module settings.
/reload
Reloads ZZAnnounce configuration, join messages, seen-player state, and scheduled announcements from disk. This is useful after changing files manually or after updating module data.
Normal Workflow
Install ZZCore first.
Install ZZAnnounce after ZZCore.
Start the Hytale server.
Open the ZZCore hub or run /announce.
Configure your default announcement behavior with /conf.
Create or edit welcome messages with /editor.
Use the admin panel to send manual announcements or create scheduled announcements.
Use /reload only when you need to refresh files from disk.
Runtime Files And Data
config/config.json stores language settings, default duration, output mode, and general module behavior.
join-messages/ stores editable welcome and join-message files.
announcements/ stores scheduled announcement files.
data/ stores auxiliary module state, including seen-player tracking.
All module data is stored under ZonaZeroMc/ZZAnnounce.
Permissions
zzannounce.admin
Gives access to the ZZAnnounce administrative tools, including the admin panel, editor, configuration, reload flow, manual announcements, and scheduled announcements.
zz.admin
Acts as a global ZZ ecosystem admin override when ZZCore permissions are available.
ZZAnnounce does not expose a normal player-use permission node. Its visible command surface is designed for server staff and administration.
Installation
Copy ZZCore.jar into the server mods folder first.
Copy ZZAnnounce.jar into the same server mods folder after ZZCore.
Start or restart the Hytale server.
Open the ZZ ecosystem hub or run /announce.
Verify that ZZAnnounce appears in the ecosystem UI and that the admin permission works.
Compatibility
Target Hytale Server version: 0.6.2.
Supported ServerVersion range: >=0.6.2 <0.7.0.
Requires ZZCore as the ecosystem base module.
License
All Rights Reserved.
Redistribution, reposting, resale edits, or reuploading forks is not allowed without written permission from the author.
The ZZ Team
Project description from CurseForge.
Pick your setup
ZZAnnounce releases for each Hytale build.
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
ZZAnnounce releases and Hytale builds
ZZAnnounce.jar
28 Aug 2026
Looking for an older file? The official CurseForge project page is in Resources.