药水 LyPotion
MySQL 前置要求
启用 MySQL 存储时,必须安装 LyMySQLCore,并确认它已成功连接数据库。否则本插件的 MySQL 数据读取、保存、同步或相关记录不会生效。
LyPotion 用于制作自定义药水道具。药水可以通过主手右键、龙核/萌芽按键或指令触发,支持冷却、条件、扣除次数、属性加成、回血、回饥饿、指令、MythicMobs 技能等效果。
玩家下线时,药水效果可以选择暂停,重新上线后继续剩余效果。
插件信息
| 项目 | 内容 |
|---|---|
| 插件名 | LyPotion |
| 插件版本 | 1.0.7 |
| 作者 | 离渊 |
| 主命令 | /lyys |
| 软依赖 | PlaceholderAPI、AttributePls、SX-Attribute、GermPlugin、DragonCore、LyCore |
功能
| 功能 | 说明 |
|---|---|
| 自定义药水 | 按物品名匹配药水配置 |
| 多种触发 | 支持主手、按键、指令和指定槽位触发 |
| 冷却组 | 同组药水共享冷却,可跨服保存 |
| 使用次数 | 支持扣除物品或按 lore 次数递减 |
| 效果快照 | 属性、回血、指令等效果按快照运行 |
| 离线恢复 | 可设置下线暂停或自然流逝 |
| 变量显示 | 可显示全部药水冷却或指定冷却组 |
指令
| 指令 | 说明 |
|---|---|
/lyys reload | 重载插件配置 |
/lyys add [玩家] [药水ID] | 尝试给玩家添加药水效果 |
/lyys use [玩家] [槽位ID] | 检测指定槽位并尝试使用药水 |
/lyys clear [玩家] [冷却组ID] | 清除指定玩家的指定冷却组 |
use 槽位支持普通背包 0-35、萌芽 gp_槽位id、龙核 dc_槽位id、离渊背包 li_背包#槽位。
使用流程
- 在
config.yml中设置数据库、按键和冷却提示。 - 在
potion/中创建药水配置。 - 设置药水名称、触发方式、条件、冷却组和效果。
- 使用
/lyys reload重载配置。 - 玩家手持药水右键,或通过按键/指令触发药水。
页面索引
| 页面 | 内容 |
|---|---|
| 配置说明 | 全局设置、数据库、按键和冷却 |
| 药水配置 | 药水匹配、条件、扣除、冷却和指令 |
| 效果配置 | stronger-effect 效果写法 |
| 插件变量 | PlaceholderAPI 变量 |
| 常见问题 | 常见配置问题与排查 |
| 更新日志 | 文档整理记录 |