配置说明
LyOptimize 的配置集中在 config.yml。主要包含数据库、提示消息、强制消息屏蔽关键词和玩家可控消息屏蔽关键词。
配置文件
| 文件 / 目录 | 用途 |
|---|---|
config.yml | 数据库、消息和关键词屏蔽 |
数据库
MySQL 前置要求
只要启用 MySQL 存储,就必须先安装 LyMySQLCore,并确认它已成功连接数据库。LyMySQLCore 未加载或连接失败时,本插件的 MySQL 数据读取、保存、同步或相关记录不会生效。
yaml
mysql:
enable: false
databasename: mc2
username: mc2
password: mc1234
port: 3306
ip: 127.0.0.1数据库用于保存玩家屏蔽开关状态。切换数据库开关后需要重启服务器。
提示消息
message 下配置每个开关打开和关闭时发给玩家的提示。
| 消息节点 | 说明 |
|---|---|
hide-player / show-player | 隐藏或显示其他玩家 |
hide-custom-message / show-custom-message | 屏蔽或启用自定义消息 |
hide-other-blizzard-particles / show-other-blizzard-particles | 屏蔽或显示其他暴雪粒子 |
hide-self-blizzard-particles / show-self-blizzard-particles | 屏蔽或显示自身暴雪粒子 |
hide-mob-blizzard-particles / show-mob-blizzard-particles | 屏蔽或显示怪物暴雪粒子 |
hide-minecraft-particles / show-minecraft-particles | 屏蔽或显示原版粒子 |
hide-model / show-model | 屏蔽或显示模型 |
强制消息屏蔽
yaml
hide-custom-message:
- "关键词1|关键词2|关键词3"这里的关键词会强制用于消息屏蔽。消息内容是 JSON 文本,不是普通颜色文本,所以建议写能稳定出现在消息里的关键词。
单条配置中使用 | 可以要求多个关键词同时匹配。
玩家可控消息屏蔽
yaml
player-hide-custom-message:
- "关键词1|关键词2|关键词3"这里的关键词只在玩家开启 /lo message [玩家] 后生效。
适合屏蔽全服公告、重复提示、特效提示等不影响基础玩法的消息。