物品指令 LyItemLoreCommand
MySQL 前置要求
启用 MySQL 存储时,必须安装 LyMySQLCore,并确认它已成功连接数据库。否则本插件的 MySQL 数据读取、保存、同步或相关记录不会生效。
LyItemLoreCommand 用于让指定物品、装备槽位、权限、变量条件在指定事件下触发指令。可以做右键消耗道具、按键技能、装备被动、击杀触发、方块交互触发等玩法。
插件会按配置节点检测玩家身上的物品或条件,满足后执行普通指令、权重指令、扣除物品、进入冷却。
插件信息
| 项目 | 内容 |
|---|---|
| 插件名 | LyItemLoreCommand |
| 插件版本 | 1.2.3 |
| 作者 | Liyuan |
| 主命令 | /lilc |
| 软依赖 | GermPlugin、DragonCore、LyMySQLCore |
功能
| 功能 | 说明 |
|---|---|
| 物品匹配 | 按名称、lore、槽位匹配触发物品 |
| 条件判断 | 支持权限、反权限、PlaceholderAPI 表达式 |
| 多事件触发 | 支持移动、攻击、受伤、击杀、右键、按键等事件 |
| 物品扣除 | 可触发成功后扣除 1 个或全部物品 |
| 冷却组 | 支持不同节点共享冷却组,并可通过变量显示倒计时 |
| 权重指令 | 触发后按权重随机执行一组指令 |
| 额外配置 | extra/ 目录下的 yml 会递归加载,适合拆分大量节点 |
指令
| 指令 | 说明 |
|---|---|
/lilc reload | 重载插件配置 |
/lilc use [玩家] [节点] | 让指定玩家尝试触发节点效果,不判断事件 |
/lilc debug block | 切换方块调试模式,右键方块查看方块 ID |
提示
/lilc use 仍会按节点本身的物品、权限、变量、几率、冷却等规则处理,只是不要求本次来自配置里的事件。
使用流程
- 在
config.yml或extra/*.yml中添加检测节点。 - 设置
plugin-slot,决定从哪里读取物品。 - 按需要填写
name、lore、permission、condition。 - 在
event中写触发方式。 - 在
commands或weight-command中写触发后执行的指令。 - 使用
/lilc reload重载配置。
页面索引
| 页面 | 内容 |
|---|---|
| 配置说明 | 全局配置、数据库、按键注册和节点结构 |
| 触发节点 | 槽位、匹配、事件、指令、冷却和扣除 |
| 插件变量 | 冷却变量 |
| 常见问题 | 常见配置问题与排查 |
| 更新日志 | 文档整理记录 |