配置说明
LyItemLoreCommand 主要读取 config.yml 和 extra/ 目录下的 yml 文件。config.yml 适合放全局设置和少量节点,节点多时建议拆到 extra/。
配置文件
| 文件 / 目录 | 用途 |
|---|---|
config.yml | 全局设置、数据库、主检测节点 |
extra/*.yml | 额外检测节点,会递归读取 |
按键注册
yaml
register-keys:
- "KEY_Z"萌芽按键需要先写到 register-keys 中。龙核按键使用龙核自己的按键格式,例如 DragonCore#Z,萌芽一般写 GermPlugin#KEY_Z。
事件触发间隔
yaml
event-trigger-interval:
move: 500
right: 200这里用于限制指定事件的触发频率,单位为毫秒。right 建议设置间隔,因为右键方块在部分环境下可能触发多次。
倒计时格式
yaml
countdown-format: true开启后,冷却变量和提示会按 mm:ss 格式显示。关闭后更接近普通秒数显示。
数据库
MySQL 前置要求
只要启用 MySQL 存储,就必须先安装 LyMySQLCore,并确认它已成功连接数据库。LyMySQLCore 未加载或连接失败时,本插件的 MySQL 数据读取、保存、同步或相关记录不会生效。
yaml
mysql:
enable: false
databasename: mc2
username: mc2
password: mc1234
port: 3306
ip: 127.0.0.1数据库用于保存玩家冷却。需要跨服共享冷却时开启,并安装 LyMySQLCore。
警告
切换数据库开关后建议重启服务器,避免旧冷却数据和新存储方式混用。
检测节点
yaml
config:
示例节点:
plugin-slot:
- "Origin#MainHand"
lore:
- "contain@这是一条特殊的lore"
event:
- "right"
commands:
- "[console]tell %p 你使用了道具"config 下每个子节点都是一个检测规则。节点名用于 /lilc use [玩家] [节点] 调用,也会在重载时显示到后台。
节点具体写法见 触发节点。