• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
[1.14-1.21] NePGems — 难评宝石镶嵌系统 | 属性合并 | 支持Lore属性插件兼容

原创 闭源 娱乐 [1.14-1.21] NePGems — 难评宝石镶嵌系统 | 属性合并 | 支持Lore属性插件兼容 2026-07-20

请登录后获取
NePGems v1.5.0 (2026-07-18)
更新日志
新增:
宝石经验/升级系统- 宝石镶嵌后可累积经验,经验满后自动升级
- 升级后属性动态提升,支持精确到每个属性的成长公式- Lore 显示等级和经验条 ({level} {exp} {max_exp} {exp_bar})
- 拆卸/重新镶嵌时等级和经验保留(新6段数据格式)
- 8种经验来源: 击杀/攻击/受伤/移动/挖掘/在线时长/镶嵌/拆卸
- MythicMobs 怪物过滤(only_vanilla/白名单/黑名单)
- 配置优先级: 宝石Map公式 > 宝石共用公式 > 全局默认公式
新增:
GUI自定义布局
新增:
MythicMobs 条件 hasgemlevel
修复: 被动技能无效
修复: Q键无法触发技能
修复: 动画中途关闭丢失物品
修复: gui.yml 动画配置从未加载

新增功能​

  • hasgem 条件: 检查玩家装备上是否有宝石,支持 ?hasgem{gem=ruby;slot=MAINHAND;min=2}
  • gemdamage 技能: 基于宝石属性缩放伤害,gemdamage{amount=10;scaling=物理攻击;multiplier=0.5}
  • F 键触发技能: 宝石可绑定 MythicMobs 技能,镶嵌到装备后按 F 键释放
  • 宝石技能配置: gems.yml 新增 mythic_skill / skill_cooldown / bind_key 字段
待更新
1.使用AttributePlus属性作为技能伤害支持。
2.宝石连结功能:即物品内宝石为同系列额外加成。



获取该版本请添加插件交流群免费领取。
1783370277619.webp
1783370310440.webp

属性白名单​

  • attributes 改为纯属性名列表,只解析白名单中定义的属性
  • 不在白名单中的属性行被完全忽略,防止误读描述行

属性值上限​

  • 新增 attribute_limits 配置节点
  • 每个属性可独立设置最大值
  • 镶嵌时超过上限自动截断,不报错

磨损度开关​

  • dismantle_wear.enabled 控制磨损系统开关
  • true(默认):每次拆卸磨损度+1,达上限宝石消失
  • false:宝石永不磨损,无限拆卸

存储值拆卸​

  • 镶嵌时存储原始属性行到 socketed_data
  • 拆卸时直接从存储值还原,不受配置 reload 影响
  • 彻底解决"配置变更后拆卸数值错误"问题

规范化匹配​

  • 匹配时去色 → 去多余空格 → 转小写
  • "§a物理攻击 §f+5" 和 "物理攻击 +5" 匹配为同一属性
  • "物理攻击 + 5" 和 "物理攻击 +5" 匹配为同一属性

多格式数值支持​

格式示例
正数+5, 5
负数-3
区间5-10, 5 - 10, 5~10
带后缀2%, +5.5%
浮点数3.14, +2.5
无符号物理伤害 10


全角字符兼容​

批量打孔​

  • 支持一次添加多个孔位,避免循环重复操作
  • 一次性 Arrays.copyOf,性能提升明显

工具列表命令​

/nepgems tool

指令增强​

  • /nepgems give <玩家> <宝石ID> [数量] 支持批量发放
  • /nepgems reload --full 刷新所有在线玩家物品(异步执行)
  • 动态属性解析:镶嵌时直接读取宝石物品 Lore 中的属性行,不再依赖 items/gems.yml 中的静态 values,完美支持第三方插件随机生成的数值。
  • 单类型孔位上限:新增 max_sockets_per_type 配置,可独立限制同一物品上某种类型(如 attack)的孔位数量。
  • 指令拆卸消耗耐久:/nepgems remove 现在需要副手持有拆卸工具,并会消耗工具耐久(每次拆卸消耗 1 次)。
  • 热刷新工具物品:/nepgems reload --full 除了刷新宝石,也会刷新工具(拆卸锤/打孔锤)的 Lore 显示。

BUG:拆卸锤耐久问题。
功能:宝石镶嵌 / 拆卸(成功率+磨损度) / 打孔锤 / 属性合并 / 三级识别 / 全服孔位上限 / 单类型上限 / MM兼容

性能:LoreManager 缓存去色 / findAttrLineCached / 模板前缀预缓存

热加载:/nepgems reload --full 刷新全部在线玩家宝石物品
后退
顶部 底部