ModsJava
CaxAnnouncer | Automatic Announcement System
Java mod listed for Minecraft 1.7–1.18. Downloads from the MC Java Mods app on Android.
⬇ Download on SpigotCaxAnnouncer | Automatic
Elevate Your BungeeCord Announcement Experience
Lightweight • Automated • Customizable
A premium auto-broadcast solution for BungeeCord networks, designed for performance and ease of use.
Core Features
Command Description
/caxannouncer help Access complete command documentation
/caxannouncer send <message> Send custom multi-line announcements to all players
/caxannouncer list View all active scheduled announcements
/caxannouncer debug [on/off/status] Enable or disable debug monitoring
/caxannouncer reload Refresh configurations without server restart
Customization
example1:
interval: 30
messages:
- "#FF5555&l=== SERVER ANNOUNCEMENT ==="
- "&7Welcome to the server! Current time: %time%"
- "&7You are playing on: %server% | Online players: %online%"
- "#FF5555&l============================"
example2:
interval: 30
messages:
- "#55FF55&l=== IMPORTANT NOTICE ==="
- "&7Server maintenance every day at 23:00 (GMT+8)"
- "&7Current online players: %online% | Check your server: %server%"
- "#55FF55&l========================="
example3:
interval: 30
messages:
- "#5555FF&l=== EVENT ALERT ==="
- "&7Weekly PvP event starts at 20:00 every Saturday!"
- "&7Rewards: #FFFF00Diamond Chestplate &7+ #FFFF00100 Coins"
- "&7Event time reminder: Current time is %time%"
- "#5555FF&l======================"
Compatibility
Built to work seamlessly with all modern BungeeCord versions (1.8 and above) with no additional dependencies required. The plugin maintains full compatibility with existing server setups and other popular BungeeCord plugins.
Performance Focused
Every aspect of CaxAnnouncer is designed with server performance in mind. The automated broadcast system runs in the background with negligible resource usage, ensuring your server's performance remains unaffected while keeping your community informed.
Support & Feedback
If you encounter any issues or have suggestions for improvements, please join our QQ group or post your feedback in the discussion section
Developer Guide
Step 1: Create Libs Directory
Create a libs folder in your project root directory, and place the CaxAnnouncer jar file into it.
Step 2: Import Dependency
For Maven
Add to pom.xml:
For Gradle
Add to build.gradle (complete dependency config with flatDir):
Purpose
Elevate Your BungeeCord Announcement Experience
Lightweight • Automated • Customizable
A premium auto-broadcast solution for BungeeCord networks, designed for performance and ease of use.
Core Features
- Fully Automated Broadcasts
Schedule announcements with custom intervals, eliminating the need for manual intervention to keep your players informed. - Dynamic Message Formatting
- Monitor announcement delivery and configuration through detailed console logging for seamless troubleshooting.
- Intuitive Command Control
Manage configuration reloads, custom broadcasts and debug settings through simple, straightforward commands. - Lightweight & Optimized
- Anonymous usage analytics provide insights into plugin performance and adoption without compromising server security.
- And more waiting for you to find! You can check update log to find what updated
- Thanks for your downloading!!
- Download the latest release and place it in your server's plugins folder
- Configure your preferred broadcast format and debug settings in config.yml
- Define announcement schedules and content in announce.yml with custom time intervals
- Start your server – CaxAnnouncer handles all ongoing announcement delivery automatically
Command Description
/caxannouncer help Access complete command documentation
/caxannouncer send <message> Send custom multi-line announcements to all players
/caxannouncer list View all active scheduled announcements
/caxannouncer debug [on/off/status] Enable or disable debug monitoring
/caxannouncer reload Refresh configurations without server restart
Customization
Code (Text):
debug: false
send:
format: "&6[%player%]&r %message%"
send:
format: "&6[%player%]&r %message%"
Code (Text):
example1:
interval: 30
messages:
- "#FF5555&l=== SERVER ANNOUNCEMENT ==="
- "&7Welcome to the server! Current time: %time%"
- "&7You are playing on: %server% | Online players: %online%"
- "#FF5555&l============================"
example2:
interval: 30
messages:
- "#55FF55&l=== IMPORTANT NOTICE ==="
- "&7Server maintenance every day at 23:00 (GMT+8)"
- "&7Current online players: %online% | Check your server: %server%"
- "#55FF55&l========================="
example3:
interval: 30
messages:
- "#5555FF&l=== EVENT ALERT ==="
- "&7Weekly PvP event starts at 20:00 every Saturday!"
- "&7Rewards: #FFFF00Diamond Chestplate &7+ #FFFF00100 Coins"
- "&7Event time reminder: Current time is %time%"
- "#5555FF&l======================"
Compatibility
Built to work seamlessly with all modern BungeeCord versions (1.8 and above) with no additional dependencies required. The plugin maintains full compatibility with existing server setups and other popular BungeeCord plugins.
Performance Focused
Every aspect of CaxAnnouncer is designed with server performance in mind. The automated broadcast system runs in the background with negligible resource usage, ensuring your server's performance remains unaffected while keeping your community informed.
Support & Feedback
If you encounter any issues or have suggestions for improvements, please join our QQ group or post your feedback in the discussion section
Step 1: Create Libs Directory
Create a libs folder in your project root directory, and place the CaxAnnouncer jar file into it.
Step 2: Import Dependency
For Maven
Add to pom.xml:
Code (Text):
<dependency>
<groupId>cax.mcplugins</groupId>
<artifactId>CaxAnnouncer</artifactId>
<version>0.0.2</version>
<scope>system</scope>
<systemPath>${project.basedir}/libs/CaxAnnouncer-0.0.2.jar</systemPath>
</dependency>
<groupId>cax.mcplugins</groupId>
<artifactId>CaxAnnouncer</artifactId>
<version>0.0.2</version>
<scope>system</scope>
<systemPath>${project.basedir}/libs/CaxAnnouncer-0.0.2.jar</systemPath>
</dependency>
For Gradle
Add to build.gradle (complete dependency config with flatDir):
Code (Text):
repositories {
flatDir {
dirs 'libs' // Load local libs directory
}
}
dependencies {
implementation files('libs/CaxAnnouncer-0.0.2.jar')
// OR alternative: implementation name: 'CaxAnnouncer', version: '0.0.2'
}
flatDir {
dirs 'libs' // Load local libs directory
}
}
dependencies {
implementation files('libs/CaxAnnouncer-0.0.2.jar')
// OR alternative: implementation name: 'CaxAnnouncer', version: '0.0.2'
}
Purpose
- flatDir { dirs 'libs' } (Gradle only): Declares the local libs folder as a repository for dependency resolution
- Enables developers to import CaxAnnouncer jar from local libs (no remote repo required)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
CaxAnnouncer | Automatic Announcement System is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 60 times (via Spigot). Download it and open it directly in the game.