
BluesAnnouncements
Lightweight global announcements with MiniMessage, sounds, clickable messages, auto-centering, and PlaceholderAPI support. Everything everyone needs…
⬇ Download on Modrinth



BluesAnnouncements lightweight and customizable global announcement plugin for Paper and Purpur servers.
Create clean, professional server announcements with MiniMessage, gradients, hex colours, legacy colour codes, clickable links and commands, sounds, multi-line messages, automatic centering, random or sequential announcements, weighted messages, and PlaceholderAPI support.
The plugin keeps things simple with separate config.yml and announcements.yml files, making it easy to manage your settings and announcements without clutter.
It also includes optional bStats metrics, which can be disabled in the config at any time.
Perfect for servers that want a simple announcement system without unnecessary features or dependencies.
COMMANDS:
| Command | Description |
|---|---|
/ba reload |
Reloads the plugin configuration |
/ba send <id> |
Sends a specific announcement |
/ba next |
Sends the next announcement |
/ba list |
Lists all announcements |
PERMISSIONS:
| Permission | Description | Default |
|---|---|---|
bluesannouncements.admin |
Allows access to BluesAnnouncements admin commands | OP |
CONFIGURATION:
View config.yml# BluesAnnouncements v1.0.0
# Global announcement plugin for Paper / Purpur 1.21.x
# Made by Bluestone for AnarchySMP.net | Any issues please join my Discord: https://discord.gg/8e9rrAkH83
#
# Main plugin settings. Announcement messages are stored in announcements.yml
# Enables anonymous bStats metrics to help track plugin usage.
bstats:
enabled: true
settings:
enabled: true
# Delay before the first automatic announcement after startup/reload.
initial-delay-seconds: 30
# Time between automatic announcements.
interval-seconds: 180
# RANDOM = uses weights below.
# SEQUENTIAL = announcement-1, announcement-2, announcement-3, then repeats.
mode: RANDOM
# Prevents the same announcement being picked twice in a row in RANDOM mode.
avoid-immediate-repeat: true
# Used when an announcement does not specify its own centered setting.
default-centered: true
# Minecraft's classic chat centering target. Increase/decrease if your chat width differs.
center-width-pixels: 154
View announcements.yml# BluesAnnouncements v1.0.0
# Global announcement plugin for Paper / Purpur 1.21.x
# Made by Bluestone for AnarchySMP.net | Any issues please join my Discord: https://discord.gg/8e9rrAkH83
#
# MiniMessage Examples:
# <red>Red Red Red why not Blue?</red>
# <#ff0000>Hello This colour is RED</#ff0000>
# <gradient:#55FFFF:#5555FF><bold>! ! DISCORD ANNOUNCEMENT ! !</bold></gradient>
#
# Click actions: open_ur | run_command | suggest_command
# <click:open_url:"https://discord.gg/8e9rrAkH83">&8/ᱹdaDiscord</click>
#
# Hex Colour Codes Examples:
# #bf9000Custom Events
# #27F52AAnnouncements
# Any HEX # Colour Picker tool will work.
#
# Legacy Colour Code Format Examples:
# &f = White &c =Red
# &l = Bold &n = Underline &c&l&nANARCHYSMP.NET
#
# Built-in Placeholders:
# %online% - current online players
# %max_players% - server max players
#
# Supports PlaceHolderAPI
# Use https://api.extendedclip.com/ for a full list of available Placeholders,
announcements:
Discord:
enabled: true
centered: true
# RANDOM mode only. Higher number = picked more often.
weight: 10
lines:
- ''
- '<gradient:#55FFFF:#5555FF><bold>! ! DISCORD ANNOUNCEMENT ! !</bold></gradient>'
- ''
- '&fJoin our ᱹda&oDiscord&r&f server for &#a64d79Support'
- '&#bf9000Custom Events&f, F52AAnnouncements&f and �b5394Updates &8&l| <click:open_url:"https://discord.gg/8e9rrAkH83">&8/ᱹdaDiscord</click>'
- ''
sound:
enabled: true
name: 'block.note_block.pling'
volume: 1.0
pitch: 1.2
Store:
enabled: true
centered: true
# RANDOM mode only. Higher number = picked more often.
weight: 10
lines:
- ''
- '<gradient:#F5B427:#F52727><bold>! ! STORE ANNOUNCEMENT ! !</bold></gradient>'
- ''
- '&fCheck out our <gradient:#F5B427:#F52727>Store</gradient>&f for exclusive &#F55B27goodies!'
- '<gradient:#F58B0A:#F5D20A>Custom Cosmetics</gradient>&f, �AF578Unique Ranks&f and &#FF03EAmore! &8&l| &l/<click:open_url:"https://store.anarchysmp.net/">ᱹda&lBuy</click>'
- ''
sound:
enabled: true
name: 'block.note_block.pling'
volume: 1.0
pitch: 1.2
💬 Join the Discord for support
© 2026 Bluestone. All Rights Reserved.
BluesAnnouncements may be downloaded and used on Minecraft servers.
You may not modify, redistribute, re-upload, resell, republish, or distribute modified versions of this plugin without explicit written permission from Bluestone.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- 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 Modrinth — 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.
BluesAnnouncements is a free Minecraft Java mod. Compatible with Minecraft 1.21, 1.21.1, 1.21.2, 1.21.3 and newer. Downloaded 3 times (via Modrinth). Download it and open it directly in the game.