External Announcements: In-Game Chat Announcements for Minecraft

What Is the External Announcements Mod? The External Announcements mod is a lightweight utility designed for Minecraft modpack creators and server administrators who need a reliable way to broadcast messages directly in the game chat. Instead of relying on complicated plugins or manual commands, ...

Download Announcement Mod for Minecraft 1.12.2, 1.11.2, 1.10.2, 1.8.9, 1.7.10

Original name: Announcement Mod

Minecraft: 1.10.2, 1.11.2, 1.12.2, 1.7.10, 1.8.9

Loaders: Forge

FileVersionLoaderSize
Announcement-Mod-1.10.2-0.0.1b1.jar1.10.2Forge8 КБDownload
Announcement-Mod-1.11.2-0.0.1b1.jar1.11.2Forge8 КБDownload
Announcement-Mod-1.12.2-0.0.1b3.jar1.12.2Forge9 КБDownload
Announcement-Mod-1.12.2-0.0.1b4.jar1.12.2Forge10 КБDownload
Announcement-Mod-1.12.2-0.0.1b5.jar1.12.2Forge10 КБDownload
Announcement-Mod-1.12.2-0.0.1b6.jar1.12.2Forge12 КБDownload
Announcement-Mod-1.7.10-0.0.1b3-universal.jar1.7.10Forge7 КБDownload
Announcement-Mod-1.8.9-0.0.1b2.jar1.8.9Forge8 КБDownload

What Is the External Announcements Mod?

The External Announcements mod is a lightweight utility designed for Minecraft modpack creators and server administrators who need a reliable way to broadcast messages directly in the game chat. Instead of relying on complicated plugins or manual commands, this mod reads a simple text or JSON file—either stored locally or hosted online—and displays its contents as timed, repeatable announcements. Think of it as a news ticker for your Minecraft world, perfect for sharing update notes, server rules, event reminders, or even promotional information without interrupting gameplay.

Why Use In-Game Announcements?

Keeping players informed can be a challenge, especially when important messages get buried in fast-moving chat. With External Announcements, you can schedule messages to appear at regular intervals, ensuring every player sees critical updates. Whether you’re running a custom modpack and want to highlight new features, or managing a busy server that needs to broadcast maintenance schedules, this mod delivers a hands-off solution. The messages appear as ordinary chat lines, so they feel native and unobtrusive. Installing the External Announcements mod is straightforward; you can drop it into your mods folder manually, or for a more convenient approach, use the foxygame.net launcher, which allows you to browse and install mods directly from its menu, streamlining the whole process.

Core Features of the Mod

The mod may be basic in its current form, but it packs exactly the right tools for effective communication. Here’s what you can expect:

  • Multiple announcement support: Add as many messages as you need, each with its own timing.
  • Flexible file sources: Read from a local file on your computer or fetch a remote URL, making it easy to update announcements without touching client files.
  • Configurable delays and intervals: Set how long to wait before a message first appears, and how often it repeats.
  • Simple formatting: Use plain .txt or structured .json files, depending on your comfort level.
  • Zero in-game commands: Everything is managed through the file; no need to learn extra slash commands.

Setting Up Your Announcement File

The heart of the mod lies in the announcement file. You create it once, then let the mod handle the rest. The configuration file tells the mod where to find this file—either locally or via a web address. Here’s how to structure your messages.

TXT Format Explained

For quick setups, the .txt format is incredibly straightforward. Each line of the file represents one announcement. You can write a plain message, or include optional timing values. The syntax looks like this:

  • {"Your message here"} – shows the message once with default timing.
  • {"Your message here", 10s} – delays the first appearance by 10 seconds.
  • {"Your message here", 10s, 100s} – delays by 10 seconds, then repeats every 100 seconds.

Time values can be expressed in seconds (s) or minutes (m). If you have multiple messages, separate them with commas on the same line: {"Msg1", 5s, 60s}, {"Msg2", 20s, 120s}. There is no limit to how many announcements you can chain together.

JSON Format for Advanced Users

When you need more structure or plan to manage announcements programmatically, the JSON format is the better choice. The file must contain a "messages" array, with each object defining a message, delayTime, and waitTime. Here’s a complete example:

{
  "messages": [
    {
      "message": "Welcome to the server! Type /help for commands.",
      "delayTime": "10s",
      "waitTime": "300s"
    },
    {
      "message": "Don't forget to check out our Discord!",
      "delayTime": "30s",
      "waitTime": "600s"
    }
  ]
}

The first time value (delayTime) controls how long after joining the world the message first appears. The second (waitTime) sets the cooldown before it shows again. Both accept seconds or minutes, giving you granular control over the broadcast schedule.

Configuration: Local vs. Remote Files

Once your announcement file is ready, you need to tell the mod where to find it. Open the mod’s configuration file and locate the path setting. Prefix the path with FILE: for a local file stored on the same machine as your Minecraft instance. For example: FILE:config/announcements.txt. If you prefer to host the file online—ideal for server-wide updates that don’t require players to redownload anything—use the URL: prefix, like URL:https://example.com/announcements.json. The mod will fetch the file periodically, ensuring everyone sees the latest version. This remote capability is a game-changer for modpack maintainers who want to push hotfix notes or event reminders without forcing a full pack update.

Planned Features and Future Enhancements

The developer has outlined several exciting upgrades on the horizon. While the mod already serves its core purpose well, upcoming additions will make it even more versatile:

  • Better color support to highlight important messages.
  • Clickable web links directly in chat announcements.
  • Graphical overlay GUIs that show news while the player is active, rather than just in chat.
  • HTML-based GUIs for adding images and richer formatting.
  • Constant on-screen overlays for persistent information like server IPs or donation goals.
  • Server-side support to override or append to client-side announcements, giving admins full control.
  • Localization options for translating messages into multiple languages.

These planned features suggest that External Announcements will evolve into a full-fledged communication hub, bridging the gap between simple chat messages and immersive in-game news displays.

Practical Applications for Modpacks and Servers

Imagine launching a custom modpack and wanting to guide players through its unique mechanics. With this mod, you can schedule a series of tutorial messages that appear during the first hour of gameplay. Server owners can broadcast voting links, staff applications, or upcoming event times without spamming the chat manually. The ability to host the announcement file remotely means you can update messages on the fly—perfect for time-sensitive information. The mod’s simplicity also makes it a favorite among pack developers who need a no-fuss solution that just works. By pairing it with a modern launcher like foxygame.net, you can ensure your players always have the correct mod version and automatically receive the latest announcement file, keeping everyone in sync effortlessly.

Final Thoughts

The External Announcements mod may be “very basic” by its own description, but that’s exactly its strength. It solves a specific problem—getting information to players reliably—without unnecessary complexity. The support for both local and remote files, combined with flexible timing options, makes it adaptable to almost any scenario. Whether you’re a modpack creator looking to improve user experience or a server admin tired of repeating the same messages, this utility deserves a spot in your mods folder. With a clear roadmap of enhancements, it’s only going to get better. Give it a try, and turn your Minecraft chat into a dynamic, informative channel that keeps your community engaged and up to date.