YunDecompose - 装备分解与出售插件
一个普通的分解与出售插件,适配 1.21.x 版本。
功能介绍
使用示例
创建分解规则:
玩家分解装备:
出售装备:
权限节点
注意事项
一个普通的分解与出售插件,适配 1.21.x 版本。
功能介绍
- 分解系统:通过 Lore 关键字匹配分解规则,将装备分解为材料
- 分解预览:确认前可预览分解产物,防止误操作
- 出售系统:读取装备 Lore 中的价格标签,快速出售装备
- 音效反馈:分解/出售/按钮音效可配置
- 数据存储:支持 SQLite 和 MySQL,HikariCP 连接池
- GUI界面:友好的图形界面操作,支持批量处理
- 经济集成:通过 Vault 对接经济插件
- 游戏版本: 1.21.x(测试版本 1.21.8)
- Java 版本: 21+
- 服务端: Paper
- 软依赖: Vault(出售功能需要)
- 本插件依赖第三方库,首次启动时 Paper 会自动从网络下载,请确保服务器可以访问网络。
- 依赖会缓存,后续重启无需联网。
代码:
/fj - 打开分解界面
/isell - 出售手持物品
/yd help - 查看帮助
/yd reload - 重载配置
/yd create <关键字> - 创建分解规则
/yd setitem <关键字> - 设置分解产物
/yd list - 列出所有规则
/yd del <关键字> - 删除规则
/yd migrate <from> <to> - 数据库迁移
创建分解规则:
代码:
# 假设装备 Lore 中有 "装备分解"
/yd create 装备分解
/yd setitem 装备分解
# 在打开的 GUI 中放入产物(如:铁锭×10、钻石×5、金锭×3)
代码:
/fj
# 在界面中放入装备,点击金块确认
# 自动打开结果界面,关闭后产物返还背包
代码:
# 装备 Lore 需要包含:出售价格: 1000
/isell # 出售
代码:
yundecompose.decompose - 使用分解功能(默认true)
yundecompose.sell - 使用出售功能(默认true)
yundecompose.admin - 管理员权限(默认op)
- 出售功能需要安装 Vault 插件
- 本插件基于艾尔莉雅 Decompose 插件二次开发
- 仅供学习交流,禁止商业用途
- 下载即表示同意以上条款