Announcer Pro icon

Announcer Pro 1.0

AnnouncerPro is a powerful and flexible announcement system for Minecraft servers.

Announcer Pro

Scheduled and event-based announcements with multi-channel support

Announcer Pro is a powerful, production-ready announcement system for Minecraft servers. It allows server owners to deliver consistent, automated messaging across chat, titles, action bars, boss bars, and sounds using a clean, YAML-driven configuration.

Designed as part of the QuickSuite ecosystem, Announcer Pro emphasizes reliability, performance, and flexibility, making it suitable for both small community servers and large production environments.


Why Announcer Pro?

Most announcement plugins handle only one channel or rely on rigid schedules. Announcer Pro is built differently:

  • Announcements can be manual, scheduled, or event-driven

  • Messages can target specific players or broadcast globally

  • Conditions allow announcements to run only when relevant

  • Multiple announcement types can be combined into a single bundle

  • All scheduling and execution is performance-safe and async

This makes Announcer Pro ideal for welcome flows, reminders, alerts, event messaging, and server automation.


Announcement Types (6 Total)

Announcer Pro supports six announcement types that can be used independently or combined.

Chat Messages

Send single-line or multi-line messages with full color support (legacy + hex).

1_rules_reminder.png

1_server_info.png

1_welcome.png


Titles & Subtitles

Display immersive titles with configurable fade-in, stay, and fade-out timings.

2_hourly_reminder.png

2_level_up.png


Action Bar Messages

Show persistent or timed messages without cluttering chat—perfect for tips or live data.

3_coords_display.png

3_tip_actionbar.png


Boss Bar Notifications

Create high-visibility alerts using boss bars with configurable colors, styles, progress, and duration.

4_daily_reward.png

4_event_alert.png

4_server_tip.png


Sound Effects

Play configurable sounds with custom volume and pitch for notifications and alerts.

(Sounds are typically demonstrated alongside other announcement types.)


Bundles (Multi-Channel Announcements)

Combine multiple announcement types into a single, coordinated message.

Examples:

  • Chat + Title + Sound (welcome flow)

  • Chat + Title + BossBar + Sound (restart warning)

5_server_restart_warning.png


Triggers: When Announcements Run

Announcer Pro supports three trigger types:

  • Manual — Run via command

  • Scheduled — Interval-based (every X seconds)

  • Event-Based — Player join, quit, death, level-up

Event triggers can optionally:

  • Broadcast to all players

  • Target only the triggering player


Advanced Conditions

Announcements can be restricted using optional conditions:

  • Permissions (e.g., VIP-only messages)

  • World restrictions (overworld, nether, etc.)

  • Time ranges (day/night, overnight ranges)

  • Placeholder conditions (via PlaceholderAPI)

Conditions are efficiently evaluated and cached where possible.

6_night_banner.png

6_vip_message.png

6_world_only_tip.png


PlaceholderAPI Support

Announcer Pro includes full PlaceholderAPI integration.

Built-In Placeholders

  • {player}

  • {world}

  • {x}, {y}, {z}

External Placeholders

Use any PlaceholderAPI placeholder, including:

  • %player_level%

  • %vault_eco_balance%

  • And thousands more


Commands & Administration

Announcer Pro includes a clean, minimal command set:

  • /announce help

  • /announce list

  • /announce run <id>

  • /announce reload

Permissions are enforced correctly and follow standard admin conventions.


Performance & Stability

Announcer Pro is built with production performance in mind:

  • Async scheduling (non-blocking)

  • Configurable thread pool

  • Minimum interval enforcement

  • Optimized condition evaluation

  • Graceful handling of misconfigurations

Solo stress testing confirms stable TPS and sub-millisecond task execution under frequent scheduling.


Compatibility

  • Minecraft: 1.20 – 1.21+

  • Server: Paper, Spigot, compatible forks

  • Java: 17+ (Java 21 recommended)

  • PlaceholderAPI: Optional (required for advanced placeholders)


Part of QuickSuite

Announcer Pro integrates cleanly with other QuickSuite plugins:

  • QuickAdmin Pro

  • ChatFormatter Pro

  • ChatBadges Pro

  • (More planned)

Shared utility managers ensure consistent behavior across the suite.

minecraft

plugin

announcement

server

schedule

event

chat

title

action

You might also like...