Home›Java›Mods›BluesAnnouncements
BluesAnnouncements
ModsJava

BluesAnnouncements

by Bluuestone · on Modrinth

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

⬇ Download on Modrinth
BluesAnnouncements — screenshot 1BluesAnnouncements — screenshot 2BluesAnnouncements — screenshot 3BluesAnnouncements — screenshot 4

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/&#7289daDiscord</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 &#7289da&oDiscord&r&f server for &#a64d79Support'
      - '&#bf9000Custom Events&f, &#27F52AAnnouncements&f and &#0b5394Updates &8&l| <click:open_url:"https://discord.gg/8e9rrAkH83">&8/&#7289daDiscord</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, &#0AF578Unique Ranks&f and &#FF03EAmore! &8&l| &l/<click:open_url:"https://store.anarchysmp.net/">&#7289da&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.

Quick facts

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.

Explore more