Upgrade Beyond Basic Broadcasts
Already using the free version?
Ultimate AutoBroadcast Premium is not just an upgrade — it's a complete broadcast management suite designed for server owners who want advanced automation, professional tools, powerful analytics, and complete control over player communication.
While the free version covers the essentials, the Premium Edition unlocks the features that large communities, professional servers, and growing networks actually need.
The free version helps you send broadcasts.
The Premium version helps you manage an entire communication system.
Unlock advanced scheduling, player targeting, analytics, Discord integration, live editing, database support, premium GUI tools, and much more.
Take full control over when your broadcasts can run.
Run messages only during specific hours.
Examples:
✔ 08:00 → 22:00
✔ Peak Player Hours
✔ Weekend Events
✔ Evening Promotions
Perfect for maximizing visibility and avoiding unnecessary spam.
Choose exactly which days a message can be broadcast.
✔ Monday
✔ Tuesday
✔ Wednesday
✔ Thursday
✔ Friday
✔ Saturday
✔ Sunday
Perfect for:
Every message can have its own requirements.
Unlike basic broadcast plugins, Premium allows intelligent targeting.
Only broadcast if enough players are online.
Only send messages when a specific world contains enough players.
Target specific groups only.
Examples:
🛡 Staff Members
Some messages are more important than others.
Premium introduces a priority system that allows important announcements to interrupt the normal broadcast rotation.
Perfect for:
Never let critical information get buried behind regular broadcasts.
⏱ Advanced Cooldown System
Prevent spam while maintaining maximum efficiency.
Avoid overlapping broadcasts.
Players won't repeatedly see the same message within a configured time period.
Result:
One of the biggest Premium upgrades.
Track exactly how your broadcasts perform.
Monitor:
⏱ Plugin Uptime
Track every message individually.
View:
View the latest broadcasts in chronological order.
Perfect for:
🖥 Premium GUI Management Suite
Manage everything without touching YAML files.
Premium includes a complete administration system.
View all broadcasts instantly.
✔ Status
✔ Delay
✔ Worlds
✔ Display Types
✔ Quick Controls
Edit broadcasts directly in-game.
No restart required.
No configuration files.
No hassle.
Create and edit messages simply by typing in chat.
Features:
✏ Edit Content
Changes are applied instantly.
Preview any message before sending it.
Test broadcasts only on yourself before making them public.
Perfect for:
Clone existing broadcasts instantly.
Perfect for:
Save time and build new campaigns in seconds.
Premium makes managing large broadcast libraries effortless.
Search by:
Perfect for large networks.
Make your broadcasts impossible to ignore.
Automatically generate rainbow-colored messages.
No formatting required.
Just enable and broadcast.
Use any RGB color.
Example:
&#FFAA00
Create beautiful gradients effortlessly.
Example:
gradient:#FF0000:#0000FF
Every character receives its own smooth color transition.
A unique Premium feature.
Example:
Mix multiple display methods inside a single broadcast.
Premium includes enhanced BossBar functionality.
Features:
⏱ Custom Duration
The BossBar visually drains until completion, creating a more immersive experience.
Perfect for:
⚔ PvP Announcements
Keep your Minecraft server and Discord community connected.
Premium includes built-in webhook support.
Features:
Automatically send broadcasts directly to Discord channels.
🗄 Database Support
Choose how your data is stored.
Supported systems:
🗄 SQLite
🗄 MySQL
Perfect for both small servers and large networks.
🛡 Enterprise-Grade Protection
Premium includes tools designed to protect your data and configurations.
Every save automatically creates a backup.
Never lose your work.
Detect configuration issues before they become problems.
Warnings are displayed without crashing the plugin.
Modify broadcasts without restarting your server.
Update:
✔ Messages
✔ Conditions
✔ Scheduling
✔ BossBars
✔ Worlds
Instantly.
Give players complete control over their experience.
Using:
/ab toggle
Players can individually disable:
Preferences are automatically saved and restored on login.
⚙ Premium Commands
Administration
/ab reload
/ab start
/ab stop
/ab next
/ab list
/ab menu
Premium Controls
/ab send
/ab preview
/ab enable
/ab disable
/ab stats
Shortcuts
/abmenu
/abtoggle
Full tab completion included.
Ultimate AutoBroadcast Premium isn't just another broadcast plugin.
It's a complete communication platform designed for server owners who want more control, more automation, more customization, and more professional tools than any free alternative can offer.
🖥 Professional GUI Management
🗄 Database Support
Everything you need to transform simple broadcasts into a professional communication system.
what was already in the free version :
Each message can be sent simultaneously using one or more display types:
CHAT — Classic chat message, supports multi-line messages
ACTIONBAR — Message displayed above the player hotbar
TITLE / SUBTITLE — Full-screen title and subtitle with configurable fade-in, stay, and fade-out durations set individually per message
BOSSBAR — Bar displayed at the top of the screen with configurable color (PINK, BLUE, RED, GREEN, YELLOW, PURPLE, WHITE), style (SOLID, SEGMENTED_6, SEGMENTED_10, SEGMENTED_12, SEGMENTED_20), and display duration
Standard color codes &0 to &f
Formatting codes:
&l bold
&o italic
&n underline
&m strikethrough
&k obfuscated
&r reset
Inline hex colors: &#RRGGBB
Full gradient support:
<gradient:#FF0000:#0000FF>Your text</gradient>
Each character receives its own interpolated color between the two hex values and works in all display types.
Available in every line of every message regardless of display type:
%online% — Current number of online players
%max% — Maximum server slots
%time% — Current server time (format configurable in config.yml)
%date% — Current date (format configurable in config.yml)
%world% — Name of the world the receiving player is currently in
Global delay configurable in config.yml (in seconds)
Per-message delay overriding the global delay
Two broadcast order modes:
SEQUENTIAL — Cycle through messages in order
RANDOM — Pick a random message every interval
Automatic pause when no players are online using the pause-if-empty option
Each message can be individually enabled or disabled using enabled: true/false without deleting it
Messages can target:
A single world
Multiple worlds
All worlds using the value all
Players outside the assigned worlds will never receive the message even if they are online
A Minecraft sound can be played with every broadcast
Fully configurable per message
Supports any in-game sound such as:
ENTITY_EXPERIENCE_ORB_PICKUP
BLOCK_NOTE_BLOCK_PLING
ENTITY_PLAYER_LEVELUP
Leave the field empty to disable sounds
A complete in-game management interface. No need to edit YAML files manually.
Main Page
Paginated list of all messages
Displays status, delay, types, and worlds
Left-click to open a message
Right-click to enable/disable a message
Shift + Right-click to delete a message
Buttons for:
Creating a new message
Starting/stopping broadcasts
Forcing the next message
Reloading the configuration
Message Detail Page
Enable/disable the message
Open the display type editor
Open the world selector
Open the BossBar configurator
Adjust delay with:
+30s
-30s
+300s
-300s
Force-send the message instantly to all players
Delete the message with confirmation
Display Types Page
Toggle these independently:
CHAT
ACTIONBAR
TITLE
BOSSBAR
Each type includes a live enabled/disabled status indicator.
World Selector Page
Select all worlds with one click
Or choose individual loaded worlds from the server list
BossBar Config Page
Choose among all 7 colors
Choose among all 5 styles
Adjust duration using:
+1s
-1s
+5s
-5s
Players can open their own personal preference menu and individually toggle:
Chat broadcasts
ActionBar broadcasts
Title broadcasts
BossBar broadcasts
Preferences are saved in players.yml and automatically restored when players rejoin the server.
Example: a player may disable chat broadcasts while still receiving BossBars.
/ab reload — Reload config.yml, messages.yml, and players.yml without restarting the server
/ab start — Start the broadcast scheduler
/ab stop — Pause broadcasting without losing configuration
/ab next — Immediately send the next message in rotation
/ab list — Show all configured messages in chat with status, delay, and worlds
/ab menu — Open the full admin GUI
/ab toggle — Open the player preference GUI
/abmenu — Direct shortcut to the admin GUI
/abtoggle — Direct shortcut to the player preference GUI
Full tab-completion support is included for all subcommands.
autobroadcast.admin — Full access to all admin
commands and GUI (default: OP)
autobroadcast.reload — Permission for /ab reload only (default: OP)
autobroadcast.toggle — Access to the player preference menu (default: true)
autobroadcast.bypass — Player never receives broadcasts of any type (default: false)
config.yml — Global delay, order mode, pause-if-empty, date format, and time format
messages.yml — All broadcast messages and their individual settings
players.yml — Player broadcast preferences, generated and managed automatically
Compatible with Spigot, Bukkit, and Paper
Supports:
Minecraft 1.20
1.20.1
1.20.4
1.20.6
1.21
1.21.1
1.21.4
Requires Java 17 or higher
No external dependencies
Single .jar file installation
DRM-free and fully unobfuscated source code
Hot-reload supported — no server restart required after configuration changes
