Broadcaster Plugin

Advanced message broadcasting system for your Minecraft server with ping notifications and customizable alerts

Download Now

Plugin Features

Multiple Commands

Supports /broadcast, /bc, /cast, /alert and /a commands with different formatting options.

Player Pinging

Mention players with @username to notify them with sound and chat message.

Fully Configurable

Customize messages, formats, colors and permissions through config.yml.

Word Filter

Block inappropriate language with customizable forbidden words list.

Permission System

Fine-grained permission control for commands and features.

Cooldowns

Prevent spam with customizable command cooldowns.

Commands & Permissions

/broadcast <message>
Send a broadcast message to all players on the server.
destroyedbroadcasts.broadcast
/bc <message>
/cast <message>
Short aliases for the broadcast command.
destroyedbroadcasts.broadcast
/alert <message>
Send an alert message to all players with special formatting and sound.
destroyedbroadcasts.alert
/a <message>
Short alias for the alert command.
destroyedbroadcasts.alert
Ping Protection
Players with this permission won't receive ping notifications.
destroyedbroadcasts.pingshield
Cooldown Bypass
Custom cooldown times can be set with permissions like destroyedbroadcasts.time.1 (1 minute)

Configuration

All plugin settings can be configured in config.yml:

Basic Configuration

prefix: "&8[&6Broadcast&8]"
formats:
  broadcast: "%prefix% &r%message% &7(sent by: %sender%)"
  alert: "&8[&c&lALERT&8] &r%message% &7(sent by: %sender%)"

# Messages
messages:
  ping: "%prefix% &6Player &e%player% &6mentioned you in /%command%."
  no-permission: "&cYou don't have permission to use this command!"
  usage: "&cUsage: %usage%"
  forbidden-word: "&cYour message contains forbidden words!"
  cooldown: "%prefix% &cYou can use this command again in %time% seconds!"

Cooldown Settings

# Cooldown settings (in seconds)
cooldown:
  default: 300 # 5 minutes

Ping Detection

ping-detection:
  chat: true # Detect pings in regular chat
  sound: ENTITY_PLAYER_LEVELUP # Sound for ping notifications

Permissions

permissions:
  broadcast: "destroyedbroadcasts.broadcast"
  alert: "destroyedbroadcasts.alert"
  pingshield: "destroyedbroadcasts.pingshield"

Forbidden Words

forbidden-words:
  - "badword1"
  - "badword2"
  - "insult"
  # Add more forbidden words as needed

Installation

1

Download the Plugin

Get the latest version of Broadcaster from our download page or SpigotMC.

2

Install on Your Server

Place the downloaded .jar file in your server's plugins folder.

3

Restart Your Server

Restart or reload your server to generate the configuration files.

4

Configure

Edit the config.yml file in the Broadcaster folder to customize messages and settings.

5

Set Up Permissions

Configure permissions using your preferred permissions plugin (LuckPerms recommended).

Download Broadcaster

Get the latest version of the plugin for your Minecraft server