RedmiItemEnhance|红米装备强化
售价:39 元
把“打怪掉经验、喂材料、吞噬旧装备、执行升级脚本”整理成一套可配置的装备成长系统。插件不绑定某一种 RPG 数值体系,装备的实际属性与外观由你的升级脚本决定。
它解决什么问题
RedmiItemEnhance 负责保存装备等级与经验,并提供一个可自定义的强化界面。你可以把同一套机制用于武器、防具、饰品,甚至任何能被 RedmiAssyLib 或 NeigeItems 识别的物品。
| 能力 | 说明 |
|---|---|
| 多来源经验 | 击杀指定实体、使用经验道具、吞噬已升级装备,三种方式可分别配置。 |
| 方案匹配 | 通过物品名、Lore、[rm]/[ni] 物品 ID 匹配升级方案;首次匹配后写入持久化 NBT。 |
| 等级公式 | 用等级区间和四则运算填写每一级所需经验,支持在 Lore 中显示数值与彩色进度条。 |
| 自定义升级 | Nashorn JavaScript 脚本决定升级是否成功,可调用 RedmiAssyLib 的物品、动作、属性与玩家方法。 |
| 可视化预览 | 放入装备和材料后立即计算下一次结果;确认后才会真正消耗材料并写回物品。 |
| 多界面 | 界面 文件夹内可以放多套界面,玩家通过界面文件名选择入口。 |
| 管理工具 | OP 可直接调整经验、增加等级、锁定方案或重载配置。 |
前置与兼容
- 必需前置:
RedmiAssyLib。 - 使用
DragonCore:槽位时安装DragonCore;不使用时可只配置主手或 Bukkit 数字槽位。 - 经验道具使用
[ni]时安装NeigeItems;使用[mm]时安装MythicMobs。 - 当前工程按 Spigot 1.12.2 API 编译,
plugin.yml声明api-version: 1.13。源码同时包含 1.20.5+ 的物品 Lore 数据组件处理,最终兼容性请以服务器核心和前置版本为准。
安装后的目录
首次启动会自动生成以下文件:
text
plugins/RedmiItemEnhance/
├─ config.yml
├─ 预设/
│ └─ 升级方案一.yml
├─ 升级/
│ └─ 武器升级方案.yml
└─ 界面/
└─ 升级界面.yml每个目录都支持继续添加 .yml 文件,重载时会递归读取。建议先复制默认文件,再逐步替换示例 ID、经验来源和脚本。
文档导航
购买与支持
售价为 39 元。购买、获取插件文件和售后支持请通过作者 QQ 群联系:
购买前建议准备服务器核心版本、RedmiAssyLib 版本以及你打算联动的物品插件,方便快速确认环境。
