BetterEnchantments (Abandoned)

BetterEnchantments (Abandoned) - BetterEnchantments - 优化附魔

能够重命名附魔,添加稀有度数值并禁用罗马数字。
Bukkit / Spigot 作者 LMBishop 支持版本 1.12 - 1.12
服务器使用量
未统计
服务玩家数
未统计
下载量
8,467
插件详细介绍

注意:插件已停止维护

此插件已被作者放弃,不再维护更新。作者表示当初编写时 Java 与编程技能有限,建议用户寻找替代方案。

---

主要功能

BetterEnchantments 插件主要提供以下功能:

  • 自定义附魔名称显示
  • 移除冗长的默认附魔名称(如 enchantment.level.15
  • 可选择使用罗马数字或普通数字显示附魔等级
  • 为物品添加基于附魔与材质的稀有度显示

效果示例

  • 处理前:默认的附魔名称与显示
  • 处理后:简洁的自定义名称,并可能带有稀有度标签

---

命令与权限

  • 主要命令/betterenchantments
  • 使用此命令可打开插件配置界面或查看帮助。

---

稀有度系统说明

插件通过计算物品的附魔和材质来综合评定其稀有度。默认设有四个稀有度等级:Common(普通)、Uncommon(罕见)、Rare(稀有)、Legendary(传奇)。

计算原理

每个附魔等级和特定材质都对应一个点数。所有点数相加得到总分,总分落入哪个稀有度的区间,物品就显示为该稀有度。

举例说明

一把钻石镐,附魔为效率 III、耐久 III、时运 III。

  • 效率 III:1点/级 × 3级 = 3点
  • 耐久 III:1点/级 × 3级 = 3点
  • 时运 III:1点/级 × 3级 = 3点
  • 附魔总点数:9点(对应“罕见”等级,因其需≥6点)
  • 钻石材质:额外增加 5 点
  • 总点数:9 + 5 = 14点
  • 最终稀有度:14点 ≥ 12点,因此物品显示为“稀有”。

---

配置详解

以下为插件核心配置结构(YAML格式)

稀有度设置

rarity:
  states:
    'common':
      display: '&7Common'
      min-value-total: 0
    'uncommon':
      display: '&9Uncommon'
      min-value-total: 6
    'rare':
      display: '&cRare'
      min-value-total: 12
    'legendary':
      display: '&5Legendary'
      min-value-total: 16

主要选项

rarity-options:
  enabled: true
enchantment-options:
  loop-inventory-rate: 20
  convert-to-roman: true
  seperate-lore-and-enchantments: false

附魔点数

此部分定义了每个附魔每一等级对应的点数(示例)

enchantment-values:
  ARROW_DAMAGE: 1
  DIG_SPEED: 1
  DURABILITY: 1
  BINDING_CURSE: 0
  VANISHING_CURSE: 0
  # ... 其他附魔

材质点数

此部分定义了不同材质工具/盔甲的基础点数(示例):

material-values:
  DIAMOND_SWORD: 5
  DIAMOND_PICKAXE: 5
  GOLD_SWORD: 3
  IRON_SWORD: 3
  LEATHER_HELMET: 0
  WOOD_SWORD: 0
  # ... 其他材质

自定义附魔名称

此部分允许你将游戏内附魔ID映射为自定义显示名称(示例):

enchantment-names:
  ARROW_DAMAGE: 'Power'
  DAMAGE_ALL: 'Sharpness'
  DIG_SPEED: 'Efficiency'
  BINDING_CURSE: '&cCurse of Binding'
  # ... 其他附魔
测试支持版本
1.12
版本分布
基本信息
插件名称 BetterEnchantments (Abandoned)
作者 LMBishop
平台 Bukkit / Spigot
支持版本 1.12 - 1.12
点赞数 未统计
最近版本
暂无数据 -