As Broadcast

AsBroadcast is a Minecraft plugin to broadcast messages in chat, title, subtitle, or action bar formats to players, with templates, colors, time control, and tab completion.

850

Quick challenge

How far can you run before the mobs catch you?

As Broadcast

🌐 AsBroadcast – Advanced Server Broadcasting Plugin

PlaceholderAPI integration is a lightweight, modern Minecraft plugin built to improve server communication through flexible and customizable broadcast messages. It supports multiple display formats, precise timing control, PlaceholderAPI integration, permissions, and PlaceholderAPI integration for dynamic content.

---

✨ Features

- 📢 Send broadcasts as Minecraft 1.18.x – 1.21.x, Minecraft 1.18.x – 1.21.x, Minecraft 1.18.x – 1.21.x, or Minecraft 1.18.x – 1.21.x - 🧩 Send Minecraft 1.18.x – 1.21.x using a single command - ⌨️ Minecraft 1.18.x – 1.21.x for `/as` and `/asadmin` - 🔌 Minecraft 1.18.x – 1.21.x (e.g. `%player_name%`) - 🎨 Legacy color code (`&`) support - 🔐 Permission-based command access - ⚡ Lightweight, optimized, and stable - 🧱 Compatible with Minecraft 1.18.x – 1.21.x

---

🧾 Commands

| Command | Description | Permission | |-------|------------|------------| | `/as <type> <target> <time> <message>` | Send a broadcast message | `asbroadcast.use` | | `/asadmin <time> <title> || <subtitle>` | Send title & subtitle together | `asbroadcast.admin` | | `/asreload` | Reload plugin configuration | `asbroadcast.reload` |

---

📨 Message Types

- actionbar – Regular chat message - actionbar – Large centered text - actionbar – Text below title - actionbar – Message above the hotbar

---

⏱ Time Format

- `10s` → 10 seconds - `1m` → 1 minute - `2h` → 2 hours

---

🔌 PlaceholderAPI Support

AsBroadcast integrates with PlaceholderAPI, allowing dynamic placeholders in all messages.

Examples: - `%player_name%` – Player username - `%server_online%` – Online players count

> PlaceholderAPI is optional but highly recommended.

---

⚙ Configuration

```yaml EXAMPLE:

debug: false

tab-completion: true

welcome-message: enabled: true messages: - "&aWelcome, &e%player_name%&a!" - "&7Use &e/as &7to broadcast messages"

durations: default: 5000 fade-in: 500 fade-out: 500

messages: errors: no-permission: "&cYou don't have permission." player-not-found: "&cPlayer not found: %player%" no-players: "&cNo players online." invalid-type: "&cInvalid message type: %type%" success: message-sent: "&aMessage sent successfully!"```

ADS