
Easy Announcements
Easy Announcements is a modern, lightweight plugin that lets you send professional-looking announcements.

Easy Announcements is a powerful and fully configurable Minecraft announcement plugin for Paper 1.21+ (Java 21) designed for survival servers, SMP networks, minigames, factions, roleplay communities, and modern server environments.
Send professional announcements using:
- Titles and subtitles
- Formatted chat messages
- Animated boss bars
- Custom Minecraft sounds
- Full Discord integration via DiscordSRV
Built for performance, flexibility, and clean presentation.
Dependencies & Compatibility
| Plugin | Required | Purpose | Link |
|---|---|---|---|
| PlaceholderAPI | Optional | Dynamic placeholders (%player_name%, TPS, economy, etc.) | /plugins/placeholderapi |
| DiscordSRV | Optional | Full Discord integration and Discord-based announcement commands | /plugins/discordsrv |
Core Features
Multiple Display Methods
-
Title and subtitle with configurable fade timings
-
Formatted chat announcements with headers and dividers
-
Animated boss bars
- FILL (progress animation)
- DRAIN (countdown animation)
- PULSE (attention animation)
Each display type can be enabled or disabled independently.
Advanced Discord Integration (DiscordSRV)
- Fully customizable Discord embeds
- HEX color support
- Thumbnail and large image support
- Author section with player head support
- Custom embed fields
- Slash command support (/announce)
- Prefix command support (!announce or custom prefix)
- Role ID and User ID permission restrictions
- World targeting from Discord
- Confirmation messages and timestamps
This creates a seamless bridge between Minecraft and Discord announcements.
Flexible Targeting System
@a— all players- Player name — individual targeting
@w <world>— world-based targeting- Optional default-to-all mode
Per-world announcement control is fully configurable.
PlaceholderAPI Support
Per-player placeholder parsing allows dynamic content such as:
- Player statistics
- Economy balances
- Server TPS
- Online player count
- Custom expansion placeholders
LuckPerms Friendly
esa.*— full accessesa.announcement— send announcementsesa.announce— alias commandesa.reload— reload configuration
Animated Showcase
Title Announcement Preview
Animated preview coming soon.
Boss Bar Animation Preview
Animated preview coming soon.
Discord Integration Preview
Animated preview coming soon.
Feature Comparison
| Feature | Easy Announcements | Typical Announcement Plugins |
|---|---|---|
| Paper 1.21 Support | Yes | Sometimes outdated |
| Java 21 Support | Yes | Often older versions |
| Animated Boss Bars | Yes (FILL, DRAIN, PULSE) | Rare |
| Per-World Targeting | Yes | Limited |
| Full DiscordSRV Integration | Yes | Usually none |
| Discord Slash Commands | Yes | No |
| Discord Prefix Commands | Yes | No |
| Embed Customization | Full HEX + images + fields | Basic or none |
| PlaceholderAPI Support | Yes | Sometimes |
| Independent Display Toggles | Yes | Limited |
| Modern Config Structure | Yes | Often cluttered |
Use Cases
- Survival server restart countdown
- SMP event announcements
- Discord-to-Minecraft event broadcasts
- Faction raid alerts
- Minigame start notifications
- Roleplay server immersive announcements
