CurseForge · Minecraft mod
AdvancedAnnouncements — Professional Global Broadcast & Template System
AdvancedAnnouncements is a lightweight server-side Forge 1.20.1 mod that enables global command-based broadcast templates with seamless virtual player autocompletion integration.
Quick answer
Which AdvancedAnnouncements — Professional Global Broadcast & Template System release should I use?
AdvancedAnnouncements — Professional Global Broadcast & Template System advancedannouncements-1.0.2.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is AdvancedAnnouncements — Professional Global Broadcast & Template System required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does AdvancedAnnouncements — Professional Global Broadcast & Template System advancedannouncements-1.0.2.jar need?
advancedannouncements-1.0.2.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 mods.
Before you install it
Add AdvancedAnnouncements — Professional Global Broadcast & Template System without breaking your instance.
Built for AdvancedAnnouncements — Professional Global Broadcast & Template System advancedannouncements-1.0.2.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use advancedannouncements-1.0.2.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.
- 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
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside advancedannouncements-1.0.2.jar. It opens that exact file at the source.
About this project
What does AdvancedAnnouncements — Professional Global Broadcast & Template System add?
AdvancedAnnouncements is an ultra-lightweight, server-only Forge mod for Minecraft 1.20.1 that offers customizable announcements, timed events, and reusable message templates featuring an intuitive command structure, infinite component chaining, multi-user dynamic variable support, and an on-demand disk-read help system.
✨ Features & Core Systems
- Infinite Component Architecture: Completely redesigned template system replacing rigid prefix/text fields with an unlimited chain of independent blocks, combining custom colors and styles fluidly.
- Template Management: Create, save, and reuse custom message templates with distinct text styles and full support for multi-user dynamic variables.
- Timed Broadcast Events: Schedule recurring server announcements at precise time intervals with fully configurable intervals and independent visual styling.
- Extended Multi-User Support: Native compatibility for multiple positional variables (
$player1,$player2,$player3, etc.) within a single template for advanced moderation and administrative notices. - On-Demand Help System (Zero RAM Impact): A quick command reference guide accessible directly by executing
/announcewithout arguments, read straight from disk on-demand to protect server memory. - Hot-Reloading: Instantly apply configuration and template updates via
/announce reloadwithout requiring a server restart or consuming disk/memory overhead. - Intuitive Command Structure: Clean, human-readable command syntax utilizing a
greedyStringlogic for effortless scaling and command completion. - FakePing Integration (Virtual Player Autocompletion): Features an optional runtime bridge that communicates with our fake player mod (
FakePing) to dynamically extract visible virtual names and offer them directly in chat autocompletion. - Extreme Performance Optimization: Designed specifically for low-spec servers with zero static memory persistence for help texts, efficient immutable snapshots, and direct string scanning.
⚙️ Configuration Parameters & Structure
enabled: Globally turns the announcement and event system on or off.maxTemplateComponents: Configuration parameter to optionally manage the cap or lack of a limit for components per template.fakePingTabSuggestions: A boolean parameter (trueby default) that toggles the integration with our fake player mod to include virtual names in autocompletion.- Directory & File Structure: The mod file is compiled as
AdvancedAnnouncements-1.0.3-Forge-1.20.1-final.jar, and upon running, it automatically generates its dedicated configuration folder inconfig/advancedannouncements/, containing structured JSON persistence and the on-demandhelp.txtfile.
🕹️ Commands Reference Important Note: Although the mod and its folder are identified under the name AdvancedAnnouncements, the root command you must use inside the game is strictly /announce.
0. On-Demand Help Command (Permission: Admin)
Execute the root command without arguments to privately view the quick command guide directly read from disk:/announce
1. Template Creation Command (Permission: Admin)
Create a new reusable announcement template chaining infinite format blocks./announce template create <name> <color> <style> "<text>" ...
2. Event Creation Command (Permission: Admin)
Create a recurring scheduled announcement event with custom intervals and infinite component chaining./announce event create <name> <intervalSeconds> <color> <style> "<text>" ...
3. Template Send Command (Permission: Admin)
Send a template using multiple dynamic variables (e.g., $player1, $player2):/announce template send <name> <player1> <player2> ...
4. Hot-Reload Command (Permission: Admin)
Reload all configuration files and templates instantly in runtime:/announce reload
📦 Installation & Compatibility
- Install Minecraft Forge 1.20.1 on your dedicated server.
- Place the mod
.jarfile (AdvancedAnnouncements-1.0.3-Forge-1.20.1-final.jar) inside the server'smods/directory. (Optional: If you use our fake player modFakePing, make sure to also have it installed in the same folder to enable unified autocompletion). - Start the server once to generate default configuration files and the
help.txtfile inside theconfig/advancedannouncements/folder. - Adjust your preferences in the configuration and use
/announce reloadif necessary. - Compatibility: Minecraft 1.20.1 | Forge | Dedicated Server | No client-side installation required.
Support the Project
AdvancedAnnouncements is provided free of charge to help server owners. If you would like to support its continued development and maintenance, voluntary contributions are welcome:
👉 Donate via PayPal
Project description from CurseForge.
Pick your setup
AdvancedAnnouncements — Professional Global Broadcast & Template System by Minecraft version and loader
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
AdvancedAnnouncements — Professional Global Broadcast & Template System versions and loaders
advancedannouncements-1.0.2.jar
5 Oct 2026
advancedannouncements-1.0.1.jar
30 Sept 2026
advancedannouncements-1.0.0.jar
30 Sept 2026
Looking for an older file? The official CurseForge project page is in Resources.