Skip to content

RedmiItemEnhance|红米装备强化

售价:39 元

把“打怪掉经验、喂材料、吞噬旧装备、执行升级脚本”整理成一套可配置的装备成长系统。插件不绑定某一种 RPG 数值体系,装备的实际属性与外观由你的升级脚本决定。

它解决什么问题

RedmiItemEnhance 负责保存装备等级与经验,并提供一个可自定义的强化界面。你可以把同一套机制用于武器、防具、饰品,甚至任何能被 RedmiAssyLibNeigeItems 识别的物品。

能力说明
多来源经验击杀指定实体、使用经验道具、吞噬已升级装备,三种方式可分别配置。
方案匹配通过物品名、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 群联系:

加入 QQ 群 106393151

购买前建议准备服务器核心版本、RedmiAssyLib 版本以及你打算联动的物品插件,方便快速确认环境。