Skip to content

配置说明

LyItemLoreCommand 主要读取 config.ymlextra/ 目录下的 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 [玩家] [节点] 调用,也会在重载时显示到后台。

节点具体写法见 触发节点