FgAutoMessage
A simple and lightweight automatic announcement plugin
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
FgAutoMessage
FgAutoMessage
FgAutoMessage is a lightweight, modern, and highly customizable automatic announcement plugin for Minecraft servers. Keep your players informed with stylish messages displayed exactly how you want them.
✨ Features
- In-Game Management: Send announcements to where they matter most: - 💬 In-Game Management: Standard chat messages. - 🎬 In-Game Management: Subtle messages above the hotbar. - 📢 In-Game Management: Big, attention-grabbing text in the center of the screen. - 👾 In-Game Management: persistent messages at the top of the screen. - In-Game Management: - Legacy colors (`&a`, `&l`, etc.) - Hex colors (`&#ff00ff`) - In-Game Management (`<gradient:#ff0000:#00ff00>Text</gradient>`) - In-Game Management: Set the exact interval (in seconds) between announcements. - In-Game Management: Choose between `RANDOM` order or `SEQUENTIAL` loop. - In-Game Management: Optionally play a sound (e.g., experience orb pickup) to grab players' attention. - In-Game Management: Fully configure the Boss Bar color, style, and duration. - In-Game Management: Add, delete, and reload messages directly from the game without touching files.
🛠 Commands
The main command is `/am` (alias: `/automessage`).
| Command | Description | Permission | | :--- | :--- | :--- | | `/am help` | Shows the help menu. | `am.admin` | | `/am reload` | Reloads the configuration file. | `am.admin` | | `/am add <message>` | Adds a new announcement to the list. | `am.admin` | | `/am delete <index>` | Removes an announcement by its number. | `am.admin` |
🔐 Permissions
- `am.admin` - Grants access to all plugin commands (Default: OP).
⚙️ Configuration
The `config.yml` is simple and easy to understand. Here is a preview:
```yaml
How often to broadcast announcements (in seconds).
interval-seconds: 120
Announcement mode: RANDOM or SEQUENTIAL
mode: RANDOM
display:
Options: CHAT, ACTIONBAR, TITLE, SUBTITLE, BOSSBAR
type: CHAT title: fade-in-ticks: 10 stay-ticks: 60 fade-out-ticks: 10 bossbar: color: BLUE style: SOLID duration-ticks: 100
sound: enabled: false name: "entity.experience_orb.pickup" volume: 1.0 pitch: 1.0
messages: - "&aWelcome to the server!" - "<gradient:#ff0000:#00ff00>Don't forget to join our Discord!</gradient>" ```
📦 Installation
1. Download the `FgAutoMessage.jar`. 2. Place it in your server's `plugins` folder. 3. Restart your server. 4. Edit `plugins/FgAutoMessage/config.yml` to customize your messages!
