Are you an LLM? You can read better optimized documentation at /free-plugins\ylestoastmessage\config.md for this page in Markdown format
配置说明
修改 config.yml、message.yml 和 toast/*.yml 后,可以使用 /ytm reload 重载。
配置文件
| 文件 / 目录 | 用途 |
|---|---|
config.yml | 基础设置 |
message.yml | 消息文本 |
toast/ | 成就消息配置 |
配置示例
yaml
# 是否开启调试模式
# 说明:调试模式会打印较多内部信息,仅在开发或排查 bug 时建议开启。
debug: false
# 是否启用 bStats
# 说明:bStats 会收集一些匿名使用数据(如插件版本、服务器软件等),用于插件开发者改进功能与兼容性。
# 该统计不包含个人可识别信息;如需完全不发送任何数据可设为 false。
# 详细说明与查看: https://bstats.org/plugin/bukkit/YlesToastMessage/
metrics: true1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
yaml
welcome:
# 图标物品,支持 Material 名称
icon: EMERALD
# 消息内容,支持颜色码。多行可以写成列表,也可以使用 | 分隔。
message:
- "&a欢迎来到服务器"
- "&7祝你游戏愉快"
# 样式类型:TASK / GOAL / CHALLENGE
style: GOAL
# CustomModelData,可选
model-data: 0
model-data-type: integer
# 是否发光
glowing: true
rare_drop:
icon: DIAMOND
message: "&b稀有掉落!|&7获得一枚钻石"
style: CHALLENGE
glowing: false1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
yaml
MESSAGE:
RELOAD: "配置文件重载完成"
TOAST_SENT: "已发送成就给 {0}"
TOAST_SENT_ALL: "已向全服发送成就"
TOAST_NOT_FOUND: "未找到成就配置: {0}"
TARGET_REQUIRED: "控制台必须指定发送目标"
TYPE_UNKNOWN: "未知成就类型: {0}"
COMMAND:
RELOAD: "重载插件的配置文件"
SEND: "发送配置的成就消息"
BUILD: "命令构建成就消息"
ADMIN:
NO_PERMISSION_CMD: "你没有权限执行此指令"
NO_CMD: "未找到此子指令"
NO_FORMAT: "格式错误"
NO_ONLINE: "玩家不在线或玩家不存在"
PLUGIN_RELOAD: "插件已重载"
ERROR:
USAGE_COMMAND: "未找到此子指令"1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
成就节点
toast/*.yml 里的顶层节点就是成就 ID。
例如上面的 welcome,可以使用 /ytm send welcome 发送。
字段说明
| 字段 | 说明 |
|---|---|
icon | 成就图标材质,填写 Bukkit Material 名称 |
message | 成就文本,支持颜色码和 PlaceholderAPI 变量 |
style | 成就样式,可用 TASK、GOAL、CHALLENGE |
model-data | CustomModelData,可选 |
model-data-type | 模型数据类型,可用 integer、float、string |
glowing | 图标是否发光 |
警告
icon 填写错误时,该成就节点不会被加载。建议使用原版材质名,例如 EMERALD、DIAMOND。