Announcement Plugin
A simple announcement plugin for broadcasting colored messages.
Announcement Plugin
📢 Announcement
A simple and flexible Minecraft Spigot/Paper plugin that lets you send colorful announcements to all players on the server. Perfect for staff notifications, server messages, or global event announcements.
---
⚙️ Features
- 📣 Send text colors to all online players - 🎨 Choose from a wide range of text colors - 💬 Automatically prefixes messages with a styled “Announcement” tag - ⚡ Lightweight, fast, and easy to use - 🧑💻 Works from both console and in-game
---
📁 Installation
1. Download the plugin `.jar` file 2. Place it inside your server’s `plugins/` folder 3. Start or reload your server — ready to use immediately!
---
💡 Usage
Command
/announce <message> <color>
Example
/announce Server restart in 5 minutes! red
Result (visible to all players)
> [Announcement] Server restart in 5 minutes!
*(Displayed in red color)*
If no color is provided, the message defaults to yellow.
---
🎨 Available Colors
You can use any of the following color names:
| Color Name | Example | |-------------|----------| | black | `black` | | dark_blue | `dark_blue` | | dark_green | `dark_green` | | dark_aqua | `dark_aqua` | | dark_red | `dark_red` | | dark_purple | `dark_purple` | | gold | `gold` | | gray | `gray` | | dark_gray | `dark_gray` | | blue | `blue` | | green | `green` | | aqua | `aqua` | | red | `red` | | light_purple | `light_purple` | | yellow | `yellow` | | white | `white` |
---
🧩 Developer Information
Main classes: - `de.scholle.announcement.Announcement` – main plugin class - `de.scholle.announcement.AnnounceCommand` – handles `/announce` - `de.scholle.announcement.MessageUtils` – formats and sends messages
---
🧰 Compatibility
- ✅ Works with Java 17+, Java 17+, and Java 17+ - 🧱 Tested for Java 17+ - ⚙️ Requires Java 17+
---
🧑💻 Author
Package: Scholle Package: `de.scholle.announcement`
---
📜 License
This project is licensed under the Apache License 2.0. You may use, modify, and distribute it in compliance with the terms of that license. For more information, see: Apache License 2.0