- 版权类型
- 原创
- 插件中文名称
- AzuraChat
- 插件英文名称
- AzuraChat
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- Folia
- Purpur
- Leaves
- 其他核心
- 语言支持
- 多语言
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
- 1.15
- 1.14
- 1.13
- 1.12
- 1.11
- 1.10
- 1.9
- 1.8
- 1.7
[MD]
# AzuraChat - 自定义聊天格式插件
## 简介
AzuraChat 是一个轻量级的 Minecraft 聊天格式插件,支持基于权限的聊天格式、PlaceholderAPI 变量和 RGB 颜色代码。
## 主要功能
- **自定义聊天格式** - 支持自定义默认聊天格式
- **权限组格式** - 基于权限显示不同的聊天格式
- **PlaceholderAPI 支持** - 支持所有 PlaceholderAPI 变量
- **RGB 颜色支持** - 支持 &#RRGGBB 和 {#RRGGBB} 格式
- **开关控制** - 可随时启用/禁用权限格式功能
- **顺序优先级** - 按配置文件顺序检查权限
## 快速开始
### 1. 安装插件
1. 下载 AzuraChat.jar
2. 放入 plugins 文件夹
3. 重启服务器
### 2. 基础配置
```yaml
chat:
# 默认聊天格式
default-format: "&7%player_name%&f: &7%message%"
# 权限格式配置
permission-formats:
enabled: true # 启用权限格式
"azurachat.admin": "&c[Admin] &4%player_name%&f: &f%message%"
"azurachat.mod": "&9[Mod] &b%player_name%&f: &f%message%"
"azurachat.vip": "&6[VIP] &e%player_name%&f: &f%message%"
```
### 3. 权限节点
- `azurachat.admin` - 管理员权限
- `azurachat.reload` - 重载配置权限
## 命令
- `/azurachat reload` - 重载配置文件
## 格式变量
- `%player_name%` - 玩家名称
- `%message%` - 聊天消息
## 颜色代码
- 支持传统颜色代码:`&c`, `&a`, `&b` 等
- 支持 RGB 颜色:`&#FF0000` 或 `{#FF0000}`
## 配置选项
| 选项 | 类型 | 默认值 | 说明 |
|------|------|--------|------|
| `enabled` | boolean | false | 是否启用权限格式 |
| `default-format` | string | `&7%player_name%&f: &7%message%` | 默认聊天格式 |
## 支持
- **作者**: an5w1r@163.com
- **GitHub**: https://github.com/AzuraMC-Network/AzuraChat
- **QQ交流群**: 1046048297
- **依赖**: PlaceholderAPI (可选)
[/MD]