BanBroadcast

BanBroadcast

Announce bans in chat with your own custom message format.

26 downloads 0 followers

📢 BanBroadcast

Bans shouldn't happen quietly. BanBroadcast announces every ban to the whole server with a message you control — who got banned, who banned them, and why.

Features

  • 📢 Broadcasts a formatted announcement whenever a player is banned
  • 🎨 Full MiniMessage support — colours, gradients, bold, hover, click
  • 🧩 Works with any ban plugin, not just vanilla /ban
  • ✏️ Every part of the message is configurable
  • 🔒 Only broadcasts when the player running the command actually has permission

Config

prefix: "<gold><bold>[BanBroadcast]</bold></gold>"
message: "<prefix> <red><staff> <gray>banned <red><player> <gray>for <red><reason>."
no-reason: "No reason specified"

ban-commands:
  - ban
  - tempban
  - banip

Placeholders

Placeholder What it shows
<prefix> Your configured prefix
<staff> Who ran the ban
<player> Who got banned
<reason> The reason given

Using a different ban plugin? Just add its command to ban-commands.

Good to know

  • Bans must be run in-game by a player — console bans aren't announced yet
  • With /tempban, the duration currently appears as part of the reason

Compatibility

  • Paper 1.20.1+ (and forks like Purpur)

Found a bug or have an idea? Discord: Sparrk__

No gallery available for this project.

Version Minecraft Loader Download

BanBroadcast 1.0

1.0

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
paper, purpur
Download