# 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
```properties
# Announcement interval (seconds)
interval = 300
# Announcement message list
announcements = [
# Gradient text example
"Welcome to the server!",
# Text with click event
"Official Website",
# Rainbow text
"Daily events are ongoing! ",
# Bold text
"Please follow server rules! ",
# Multi-line message example
"==== Server Notice ====Today's Event: Survival Challenge Time: 20:00-22:00 "
]
```
## MiniMessage Format Guide
MiniMessage enables rich text formatting:
**Colors**:
- Named colors: `Red text `
- HEX colors: `<#ff0000>Red text#ff0000>`
**Gradients**:
```
Red-Blue gradient text
```
**Click Events**:
```
Click to open website
Click to teleport
```
**Hover Tooltips**:
```
Hover to view
```
**Special Effects**:
```
Bold
Italic
Underlined
Strikethrough
Rainbow text
```
**Line Breaks**:
```
Line 1Line 2
```
More formats: [MiniMessage Documentation](https://docs.advntr.dev/minimessage/format.html)
## Commands
| Command | Permission | Description |
|---------|------------|-------------|
| `/simpleannouncementreload` or `/sar` | `simpleannouncement.reload` | Reload configuration file |
---
> 💡 Tip: Preview MiniMessage effects using [MiniMessage Viewer](https://webui.advntr.dev/)
---
# SimpleAnnouncement 简单公告
SimpleAnnouncement 是一个轻量级的 Velocity 公告插件,可以定时向所有在线玩家发送自定义格式的公告消息。
## 功能特点
- 🕒 定时发送公告消息
- 🎨 支持 MiniMessage 富文本格式(渐变、点击事件、悬停提示等)
- 🔄 支持热重载配置
## 配置说明
```
# 公告间隔时间(秒)
interval = 300
# 公告消息列表
announcements = [
# 渐变文本示例
"欢迎来到服务器!",
# 带点击事件的文本
"官方网站",
# 彩虹文本
"每日活动正在进行中! ",
# 粗体文本
"请遵守服务器规则! ",
# 多行消息示例
"==== 服务器公告 ====今日活动:生存挑战赛 时间:20:00-22:00 "
]
```
## MiniMessage 格式指南
MiniMessage 允许创建丰富的文本格式:
**颜色**:
- 命名颜色:`红色文本 `
- HEX 颜色:`<#ff0000>红色文本#ff0000>`
**渐变**:
```
红蓝渐变文本
```
**点击事件**:
```
点击打开网站
点击传送
```
**悬停提示**:
```
悬停查看提示
```
**特殊效果**:
```
粗体
斜体
下划线
删除线
彩虹文本
```
**换行**:
```
第一行第二行
```
更多格式可参考:[MiniMessage 文档](https://docs.advntr.dev/minimessage/format.html)
## 命令
| 命令 | 权限 | 描述 |
|---|---|---|
| `/simpleannouncementreload` 或 `/sar` | `simpleannouncement.reload` | 重新加载配置文件 |
---
> 💡 提示:使用[MiniMessage Viewer](https://webui.advntr.dev/) 可以预览MiniMessage效果。