- 版权类型
- 二次开发
- 插件中文名称
- 艾尔分解
- 插件英文名称
- Decompose
- 原帖地址
- #
- 支持的核心(服务端)
- Spigot
- Paper
- 语言支持
- 中文(简体)
- 前置组件
- 艾尔莉雅服务器专属分解
- 适配版本(Java)
- 1.12
DeCompose - 装备分解系统(专门为艾尔分解服务)
插件简介
可直接替换老版插件!完美兼容原版数据库!不需要进行额外配置文件更改!DeCompose 是一款面向 艾尔莉雅 服务器的装备分解插件。
本插件基于原版分解思路进行了完整增强与二次开发,在保留原有“按 Lore 识别分解规则”的基础上,进一步扩展了批量分解、分解预览、规则管理、旧数据兼容、导入导出、日志记录、回滚处理、SoulRingX / MythicMobs / Vault 兼容等内容。
相比原版只能单个分解、管理方式较简单的结构,本增强版更加适合长期开服使用,更加现代化,也更方便服主后续继续扩展玩法。
插件特色
1、支持批量分解
原版分解界面可放入的装备数量较少,操作效率一般。本次增强后,分解界面可支持更多槽位同时放入装备,适合玩家一次性处理大量低阶装备、刷图掉落装备、活动多余装备等情况,大幅提升使用体验。
2、支持分解预览
玩家在分解前,可以先看到当前装备将会匹配到哪条规则、预计获得什么产物,避免误操作。对于装备服、词条服、带自定义 Lore 的服务器来说,这个功能非常实用。
3、支持旧版数据兼容
本次二次开发重点补充了老版本分解数据兼容层,可兼容读取旧版分解规则数据。包括:
- 兼容旧版 Lore → result 结构
- 兼容旧版 MySQL 表数据
- 兼容旧版规则文件
- 兼容老服迁移到新版本插件继续使用
4、支持多种规则匹配
增强版不再局限于最基础的单一 Lore 判断,而是扩展了更多可用匹配思路,适合复杂服务器环境:- Lore 匹配
- 名称匹配
- 材质匹配
- 附魔匹配
- 自定义模型值匹配
- 多条件同时匹配
- 优先级匹配
- 支持 ALL / ANY 逻辑判断
- 可设置是否首次命中即停止匹配
5、支持导入导出
为了方便服主维护分解规则,插件支持规则导入导出,便于备份、迁移和批量编辑。可用于:
- 导出 JSON
- 导出 MythicMobs 格式
- 导出 SoulRingX 相关格式
- 规则导入恢复
- 多服同步分解规则
6、支持日志与回滚
增强版增加了分解日志记录功能,可追踪玩家分解行为。在出现误操作、管理测试失误或物品异常处理时,可用于排查问题。
同时支持一定程度的分解记录回滚,更适合正式服务器使用。
7、支持经济系统扩展
插件已预留并接入经济相关扩展思路,可用于实现:- 分解手续费
- 分解金币消耗
- VIP 减免
- 高级分解台玩法
- 特殊材料分解限制
二次开发与增强内容
本版本并非单纯换皮,而是在原基础上进行了较大幅度的增强与整理,主要包括以下内容:
已新增 / 已重做内容
界面与体验
- 重做部分命令帮助提示
- 优化命令说明显示,更适合玩家与管理员阅读
- 分解 GUI 支持更多操作逻辑
- 增加分解预览界面
- 增加管理规则浏览界面
- 增加批量放入 / 批量分解流程
- 增加关闭 GUI 剩余物品返还机制
数据与兼容
- 新增旧版 MySQL 分解数据兼容读取
- 新增旧版配置 / 规则兼容导入
- 兼容老版本 Lore 分解表
- 支持 YAML / MySQL 结构迁移思路
- 方便旧服直接升级到新版使用
规则系统
- 支持规则优先级
- 支持启用 / 禁用规则
- 支持 ALL / ANY 匹配逻辑
- 支持忽略部分 Lore 关键词
- 支持更灵活的匹配条件
- 支持自定义奖励发放逻辑
日志与安全性
- 增加分解日志记录
- 增加管理员查询日志功能
- 增加回滚处理思路
- 增强规则管理安全性
- 更适合长期运营服务器使用
导入导出
- 支持导出 JSON
- 支持导出 MythicMobs 格式
- 支持导出 SoulRingX 相关数据
- 支持导入规则文件
- 方便服主备份与跨服同步
外部插件兼容
- 支持 Vault 经济扩展
- 支持 MythicMobs 物品发放思路
- 支持 SoulRingX 软兼容对接
- 对外部插件对接做了尽量温和的兼容处理,避免硬依赖导致无法开服
插件适用服务器类型
本插件比较适合以下类型服务器:
- RPG 装备服
- 刷怪掉装服
- 词条装备服
- 附魔成长服
- 装备强化服
- MythicMobs 怪物掉装服
- 需要装备回收 / 分解玩法的商业服
分解规则说明
插件核心仍然保留了“按装备特征匹配规则后进行分解”的设计思路。
你可以把它理解为:
相比传统只能写死少量规则的分解插件,这版更适合复杂环境下的扩展和长期维护。
命令说明
玩家命令
/fj
打开分解台界面
/fj help
查看插件帮助
/fj preview
查看当前放入物品的分解预览
/fj batch
一键放入背包中的可分解物品
/fj takeback
取回分解槽中的剩余物品
/fj logs [页码]
查看自己的分解记录
管理员命令
/dadmin help
查看管理员帮助
/dadmin reload
重载配置 / 规则 / GUI / 消息文件
/dadmin gui [页码]
打开分解规则管理 GUI
/dadmin list [页码] [关键词]
分页查看规则
/dadmin info <规则ID>
查看规则详情
/dadmin create <规则ID>
创建规则
/dadmin delete <规则ID>
删除规则
/dadmin export <json|mythic|soulringx>
导出规则
/dadmin import <文件名>
导入规则
/dadmin rollback <记录ID>
回滚一次分解记录
/dadmin logs [玩家] [页码]
查看玩家分解日志
兼容与说明
已考虑的兼容方向
- Spigot / Paper 系服务端
- 老版本分解数据兼容迁移
- Vault 经济兼容
- MythicMobs 兼容思路
- SoulRingX 软对接兼容
说明
由于不同服务器的装备系统、Lore 格式、附属插件环境都不同,若你的服使用了较多自定义物品插件,建议先在测试服完成规则录入与匹配测试,再正式上线。v2.0.0 二次开发增强版
- 重做命令帮助提示与部分交互显示
- 增加批量分解功能
- 增加分解预览功能
- 增加规则优先级与匹配逻辑
- 增加管理 GUI
- 增加分解日志记录
- 增加部分回滚处理
- 增加旧版分解数据兼容层
- 增加导入导出支持
- 增加 Vault / MythicMobs / SoulRingX 兼容扩展
- 优化老版本服务器下的使用体验
- 更适合正式服务器长期使用
总结
这不是一个单纯“把装备扔进去换材料”的老式分解插件,而是一套更完整的装备分解 / 回收 / 规则管理系统。
在保留原版易用思路的同时,增强了兼容性、可维护性、扩展性和正式开服可用性,更适合需要长期运营和后续迭代的服务器使用。