Compatibility
Minecraft: Java Edition
1.21–1.21.8
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Links
Creators
Details
Licensed ARR
Published 2 months ago
Updated 2 months ago
SimpleAnnouncement
SimpleAnnouncement is a lightweight Velocity announcement plugin that periodically sends custom-formatted announcement messages to all online players.
Features
- 🕒 Scheduled announcement broadcasts
- 🎨 Supports MiniMessage rich text formatting (gradients, click events, hover tooltips, etc.)
- 🔄 Hot-reload configuration support
Configuration
# Announcement interval (seconds)
interval = 300
# Announcement message list
announcements = [
# Gradient text example
"<gradient:red:blue>Welcome to the server!</gradient>",
# Text with click event
"<click:open_url:'https://example.com'><hover:show_text:'Click to visit'>Official Website</hover></click>",
# Rainbow text
"<rainbow>Daily events are ongoing!</rainbow>",
# Bold text
"<bold>Please follow server rules!</bold>",
# Multi-line message example
"<newline><gradient:gold:yellow>==== Server Notice ====</gradient><newline>Today's Event: <green>Survival Challenge</green><newline>Time: <aqua>20:00-22:00</aqua>"
]
MiniMessage Format Guide
MiniMessage enables rich text formatting:
Colors:
- Named colors:
<red>Red text</red> - HEX colors:
<#ff0000>Red text</#ff0000>
Gradients:
<gradient:red:blue>Red-Blue gradient text</gradient>
Click Events:
<click:open_url:'https://example.com'>Click to open website</click>
<click:run_command:'/spawn'>Click to teleport</click>
Hover Tooltips:
<hover:show_text:'Tooltip content'>Hover to view</hover>
Special Effects:
<bold>Bold</bold>
<italic>Italic</italic>
<underlined>Underlined</underlined>
<strikethrough>Strikethrough</strikethrough>
<rainbow>Rainbow text</rainbow>
Line Breaks:
Line 1<newline>Line 2
More formats: MiniMessage Documentation
Commands
| Command | Permission | Description |
|---|---|---|
/simpleannouncementreload or /sar |
simpleannouncement.reload |
Reload configuration file |
💡 Tip: Preview MiniMessage effects using MiniMessage Viewer
SimpleAnnouncement 简单公告
SimpleAnnouncement 是一个轻量级的 Velocity 公告插件,可以定时向所有在线玩家发送自定义格式的公告消息。
功能特点
-
🕒 定时发送公告消息
-
🎨 支持 MiniMessage 富文本格式(渐变、点击事件、悬停提示等)
-
🔄 支持热重载配置
配置说明
# 公告间隔时间(秒)
interval = 300
# 公告消息列表
announcements = [
# 渐变文本示例
"<gradient:red:blue>欢迎来到服务器!</gradient>",
# 带点击事件的文本
"<click:open_url:'[URL]https://example.com[/URL]'><hover:show_text:'点击访问'>官方网站</hover></click>",
# 彩虹文本
"<rainbow>每日活动正在进行中!</rainbow>",
# 粗体文本
"<bold>请遵守服务器规则!</bold>",
# 多行消息示例
"<newline><gradient:gold:yellow>==== 服务器公告 ====</gradient><newline>今日活动:<green>生存挑战赛</green><newline>时间:<aqua>20:00-22:00</aqua>"
]
MiniMessage 格式指南
MiniMessage 允许创建丰富的文本格式:
颜色:
-
命名颜色:
<red>红色文本</red> -
HEX 颜色:
<#ff0000>红色文本</#ff0000>
渐变:
<gradient:red:blue>红蓝渐变文本</gradient>
点击事件:
<click:open_url:'[URL]https://example.com[/URL]'>点击打开网站</click>
<click:run_command:'/spawn'>点击传送</click>
悬停提示:
<hover:show_text:'提示内容'>悬停查看提示</hover>
特殊效果:
<bold>粗体</bold>
<italic>斜体</italic>
<underlined>下划线</underlined>
<strikethrough>删除线</strikethrough>
<rainbow>彩虹文本</rainbow>
换行:
第一行<newline>第二行
更多格式可参考:MiniMessage 文档
命令
/simpleannouncementreload或 /sar simpleannouncement.reload 重新加载配置文件
Tips:使用MiniMessage Viewer 可以预览MiniMessage效果。



