AnnouncementGUI v1.1

Create, schedule, and sync announcements from an in-game GUI.
    • AnnouncementGUI.png
    • Screenshot 2026-04-19 144450.png
    • Screenshot 2026-04-19 144517.png
    • Screenshot 2026-04-19 144548.png
    • Screenshot 2026-04-19 144617.png
    • Screenshot 2026-04-19 144658.png
    • AnnouncementGUI.png
    • Screenshot 2026-04-19 144450.png
    • Screenshot 2026-04-19 144517.png
    • Screenshot 2026-04-19 144548.png
    • Screenshot 2026-04-19 144617.png
    • Screenshot 2026-04-19 144658.png
AnnouncementGUI
Modern GUI-based announcement manager for Paper servers

AnnouncementGUI is a Paper plugin that lets server owners and staff create, edit, schedule, and broadcast clean announcement panels directly from an in-game inventory GUI.

Instead of using plain chat broadcasts, AnnouncementGUI displays structured announcement panels with title, description, body text, colors, placeholders, and optional centered lines.

Features

  • In-game announcement management GUI
  • Create, edit, delete, and toggle announcements
  • Scheduled automatic broadcasts
  • Manual force-broadcast command
  • Clean panel-style announcement format
  • Title, description, and body layout
  • Legacy color code support such as &a, &b, &6
  • Hex color support such as &#55FFFF
  • Placeholder support
  • Per-line body centering with <center>text</center>
  • Target announcements to LOCAL, SERVER, SERVERS, GROUP, or GLOBAL
  • Optional Redis Pub/Sub sync for multi-server networks
  • YAML-based local storage
  • Configurable GUI titles and panel formatting

Why Use AnnouncementGUI?

AnnouncementGUI is designed for server owners who want a cleaner and easier way to manage server announcements.

Staff can manage announcements without manually editing config files every time. Announcements can be created through a GUI, saved to storage, scheduled, and broadcast to the correct server or network target.

It is useful for:
  • Lobby networks
  • Survival servers
  • Minigame networks
  • Community servers
  • Staff-managed announcement systems
  • Networks that need Redis-based cross-server sync

Announcement Format Example

Code:
------------------------------------------------
                Welcome!
           Enjoy your time on our server
------------------------------------------------
Website: example.com
Discord: discord.example.com
Store: store.example.com
------------------------------------------------

Supported Placeholders

  • %player% - Player name
  • %uuid% - Player UUID
  • %server% - Current configured server id
  • %online% - Current online player count

Commands

Code:
/announcementgui
/agui
/announcement open
/announcement reload
/announcement list
/announcement broadcast <id>

Permissions

Code:
announcementgui.admin
announcementgui.open
announcementgui.create
announcementgui.edit
announcementgui.delete
announcementgui.reload
announcementgui.broadcast

Requirements

  • Paper 1.21.x
  • Java 21
  • Redis is optional and only required for cross-server sync

Storage and Sync

AnnouncementGUI currently uses local YAML storage for announcements.

Redis sync is available for multi-server setups. It is used to publish announcement changes between servers, such as create, update, delete, and force-broadcast events.

Note: Redis sync is event-based. It is not a shared SQL database system.

Configuration

The plugin includes a configurable config.yml file where you can set:

  • Server id
  • Server groups
  • Storage file
  • Redis URI and channel
  • Scheduler check interval
  • Panel borders and separators
  • GUI inventory titles

Good For Networks

Each server can have its own server id and groups, for example:

Code:
server:
  id: "lobby-1"
  groups:
    - "lobby"

This allows announcements to target one server, a group of servers, or the entire network.
EULA: Free EULA
183 Views
4 Downloads
Apr 20, 2026 Published
N/A Updated
Not yet rated
1.6 MB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Chat
  1. Staff
  1. GUI
Game mode
  1. Survival
  1. Hub & lobby
  1. Minigame
Supported software
  1. Paper
Supported versions
  1. 1.21.11
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,170 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,090 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,030 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,800 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,569 purchases
183 Views
4 Downloads
Apr 20, 2026 Published
N/A Updated
Not yet rated
1.6 MB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Chat
  1. Staff
  1. GUI
Game mode
  1. Survival
  1. Hub & lobby
  1. Minigame
Supported software
  1. Paper
Supported versions
  1. 1.21.11
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,170 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,090 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,030 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,800 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,569 purchases
Top