lines, actionbar.text, bossbar.text, title.title, and title.subtitle.
Supported color formats
- Legacy &codes
- Bungee-style hex
- BungeeCord hex
- MiniMessage
Legacy formatting codes use an ampersand (
&) followed by a single character. These are the classic Bukkit/Spigot color codes and are fully supported everywhere in PumpkinAnnouncer.Centering chat lines
Prefix any entry in yourlines array with [center] to auto-center that line in chat. PumpkinAnnouncer calculates the pixel width of every character using Minecraft’s exact font metrics, strips all color and formatting codes from the width calculation, and inserts the correct amount of leading spaces.
[center] only works in the lines (chat) field. ActionBar, BossBar, and Title text are rendered by the client and do not support server-side centering.Animated gradients
BossBar and Title fields support frame-by-frame animated gradients. Setanimated.enabled: true and provide a list of hex color stops in gradient-colors. PumpkinAnnouncer generates a series of gradient frames by shifting the color stops across the text, then cycles through those frames at the interval you specify.
PlaceholderAPI (Paper only)
When PlaceholderAPI is installed on your Paper server, any%placeholder% token in your text fields is resolved individually for each player before the message is sent. This lets you personalise announcements with data like player names, balances, ranks, or statistics.
lines, actionbar.text, bossbar.text, title.title, and title.subtitle.
