• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
EnchantManager - 分离、分解、强化附魔管理

原创 付费 闭源 EnchantManager - 分离、分解、强化附魔管理 1.4.21

请登录后获取
版权类型
原创
插件中文名称
EnchantManager
插件英文名称
EnchantManager
原帖地址
#
支持的核心(服务端)
  1. Paper
  2. Folia
  3. Purpur
  4. Leaves
  5. 其他核心
语言支持
中文(简体)
前置组件
Aiyatsbus[可选]、EcoEnchants[可选]、MeowsEnchants[可选]、EnchantmentReform[可选]、ExcellentEnchants[可选]、CraftEngine[可选]、ItemsAdder[可选]、MMOItems[可选]、MythicMobs[可选]、NeigeItems[可选]、Nexo[可选]、Oraxen[可选]、PlaceholderAPI[可选]、PlayerPoints[可选]、Vault[可选]
适配版本(Java)
  1. 最新版本
  2. 26.x
  3. 1.21
  4. 1.20
[MD] ## 📌 插件简介 一款功能全面的自定义附魔拓展插件,支持附魔等级突破、附魔分离、满级附魔分解、自定义附魔规则/品质/经济体系,适配多款主流附魔、物品、经济插件,适配高版本服务端,玩法自由度极高。 ## 🖼️ 插件展示[/MD]



[MD] ## ⚙️ 插件核心功能 |功能系统|功能详细介绍| |---|---| |**强化系统**|支持附魔突破原生等级上限\强化到等级上限| |**分离系统**|支持附魔物品上的附魔分离下来到书上| |**分解系统**|支持分解满级附魔获取材料道具| |**道具系统**|祛魔石\转录石\灵材护印\幸运石\品质附魔精粹| |**自定义品质系统**|自定义设置附魔品质,使分离、强化消耗不同材料,分解出不同材料| |**自定义规则系统**|设置某个附魔的分离、强化需要的材料,分解出的材料| |**自定义经济系统**|通过PAPI变量设置你想要的货币| ## 💻 插件指令大全 |指令|指令功能|所需权限| |---|---|---| |`/em help`|查看插件全部帮助信息|无| |`/em disenchant`|打开附魔分离 GUI 界面|`enchantmanager.disenchant`| |`/em enhance`|打开附魔强化 GUI 界面|`enchantmanager.enhance`| |`/em decompose`|打开附魔分解 GUI 界面|`enchantmanager.decompose`| |`/em give <物品ID> [玩家] [数量]`|给予物品|`enchantmanager.admin`| |`/em reload`|重载插件命令|`enchantmanager.admin`| ## 📜 配置文件[/MD]
YAML:
# 分离设置
settings:
  probability:
    # 分离失败时是否扣除常规材料、经济和经验费用
    failure-consumes-cost: true

# 品质关闭时使用;品质开启后由对应品质的 default 费用组覆盖。
default:
  # vault、points 缺失或为 0 时不启用对应经济,也不会显示经济价格。
  vault: 0
  points: 0
  # star: 100  # currency.yml 中定义的自定义经济 ID
  exp: 40
  levels: 0
  success-rate: 0.80
  protection-rate: 0.70
  items:
    - "BOOK 1"
    - "dust1 1"
    - "inscription_stone 1"
# 分离界面
gui:
  title: "&b附魔分离"
  size: 54
  input-slot: 10
  # 5个通用材料槽
  material-slots: [12, 13, 14, 15, 16]
  enchant-slots: [28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43]
  filler-slots: ["0-9", 11, "17-27", 35, 36, 44, "45-53"]
  filler:
    material: "GRAY_STAINED_GLASS_PANE"
    name: "&r"
    lore: []
  previous:
    slot: 48
    material: "ARROW"
    name: "&b上一页"
    lore: ["&7页码:&f{page}&7/&f{pages}"]
  next:
    slot: 50
    material: "ARROW"
    name: "&b下一页"
    lore: ["&7页码:&f{page}&7/&f{pages}"]
  enchant-icon:
    lore:
      - ""
      - "&7品质:&f{rarity}"
      - "&7基础价格:&f{price}"
      - "&7分离成功率:&f{success_chance}%"
      - "&7附魔书保护率:&f{protection_chance}%"
      - ""
      - "&7需要材料:"
      - "{cost}"
      - ""
      - "&e点击进行分离"
# 每个品质的 default 为基础费用;vip/svip/mvp 需对应权限,命中后完全覆盖 default。
# 支持 vault、points、exp、levels,以及 currency.yml 中定义的自定义货币 ID。
rarities:
  common:
    default:
      vault: 0
      points: 0
      exp: 60
      levels: 0
    vip:
      vault: 0
      points: 0
      exp: 50
      levels: 0
    svip:
      vault: 0
      points: 0
      exp: 40
      levels: 0
    mvp:
      vault: 0
      points: 0
      exp: 40
      levels: 0
    success-rate: 0.82
    protection-rate: 0.72
    items:
      - "BOOK 1"
      - "dust1 2"
      - "inscription_stone 1"
  uncommon:
    default:
      vault: 0
      points: 0
      exp: 90
      levels: 0
    vip:
      vault: 0
      points: 0
      exp: 75
      levels: 0
    svip:
      vault: 0
      points: 0
      exp: 60
      levels: 0
    mvp:
      vault: 0
      points: 0
      exp: 60
      levels: 0
    success-rate: 0.75
    protection-rate: 0.66
    items:
      - "BOOK 1"
      - "dust2 2"
      - "inscription_stone 1"
  rare:
    default:
      vault: 0
      points: 0
      exp: 120
      levels: 0
    vip:
      vault: 0
      points: 0
      exp: 100
      levels: 0
    svip:
      vault: 0
      points: 0
      exp: 80
      levels: 0
    mvp:
      vault: 0
      points: 0
      exp: 80
      levels: 0
    success-rate: 0.68
    protection-rate: 0.60
    items:
      - "BOOK 1"
      - "dust3 3"
      - "inscription_stone 1"
  epic:
    default:
      vault: 0
      points: 0
      exp: 160
      levels: 0
    vip:
      vault: 0
      points: 0
      exp: 130
      levels: 0
    svip:
      vault: 0
      points: 0
      exp: 100
      levels: 0
    mvp:
      vault: 0
      points: 0
      exp: 100
      levels: 0
    success-rate: 0.61
    protection-rate: 0.54
    items:
      - "BOOK 1"
      - "dust4 4"
      - "inscription_stone 2"
  legendary:
    default:
      vault: 0
      points: 0
      exp: 220
      levels: 0
    vip:
      vault: 0
      points: 0
      exp: 180
      levels: 0
    svip:
      vault: 0
      points: 0
      exp: 140
      levels: 0
    mvp:
      vault: 0
      points: 0
      exp: 140
      levels: 0
    success-rate: 0.54
    protection-rate: 0.48
    items:
      - "BOOK 1"
      - "dust5 5"
      - "inscription_stone 2"
  special:
    default:
      vault: 0
      points: 0
      exp: 300
      levels: 0
    vip:
      vault: 0
      points: 0
      exp: 240
      levels: 0
    svip:
      vault: 0
      points: 0
      exp: 180
      levels: 0
    mvp:
      vault: 0
      points: 0
      exp: 180
      levels: 0
    success-rate: 0.47
    protection-rate: 0.42
    items:
      - "BOOK 1"
      - "dust6 7"
      - "inscription_stone 3"
  veryspecial:
    default:
      vault: 0
      points: 0
      exp: 400
      levels: 0
    vip:
      vault: 0
      points: 0
      exp: 320
      levels: 0
    svip:
      vault: 0
      points: 0
      exp: 240
      levels: 0
    mvp:
      vault: 0
      points: 0
      exp: 240
      levels: 0
    success-rate: 0.40
    protection-rate: 0.36
    items:
      - "BOOK 1"
      - "dust7 9"
      - "inscription_stone 4"
YAML:
# 分解界面,只能放入附魔书
gui:
  title: "&5附魔分解"
  size: 54
  input-slots:
    - "10-16"
    - "19-25"
    - "28-34"
    - "37-43"
  confirm-slot: 49
  filler-slots: ["0-9", 17, 18, 26, 27, 35, 36, 44, "46-48", "50-52"]
  filler:
    material: "GRAY_STAINED_GLASS_PANE"
    name: "&r"
    lore: []
  input-preview:
    enabled: true
    separator: ""
    header: "&d预计获得:"
    guaranteed-item: "&8- &f{item} &7x{amount}"
    ranged-item: "&8- &f{item} &7x{min}-{max}"
    chance-item: "&8- &f{item} &7x{amount} &8({chance}%)"
    ranged-chance-item: "&8- &f{item} &7x{min}-{max} &8({chance}%)"
    footer:
      - ""
      - "&e点击取回附魔书"
  confirm:
    material: "GRINDSTONE"
    name: "&a确认分解"
    lore:
      - "&7附魔书:&f{item_count}"
      - "&7可分解附魔:&f{enchant_count}"
      - ""
      - "&d预计总产物:"
      - "{total_rewards}"
      - ""
      - "&c无法分解:&f{invalid_enchant_count}"
      - ""
      - "&e点击批量分解"
  empty-confirm:
    material: "GRINDSTONE"
    name: "&7确认分解"
    lore:
      - "&c请放入达到等级上限的附魔书"
  previous:
    slot: 45
    material: "ARROW"
    name: "&e上一页"
    lore: ["&7当前页:&f{page}&7/&f{pages}"]
  next:
    slot: 53
    material: "ARROW"
    name: "&e下一页"
    lore: ["&7当前页:&f{page}&7/&f{pages}"]
# 未开启品质系统时,使用下方设置当分解材料
default:
  items:
    - "dust1 2-3 1"
# 开启品质系统时,使用下方设置为每个品质设置专属分解材料
rarities:
  common:
    items:
      - "dust1 2-3 1"
  uncommon:
    items:
      - "dust2 1-2 1"
      - "dust1 1-2 0.50"
  rare:
    items:
      - "dust3 1-2 1"
      - "dust2 1 0.40"
      - "AMETHYST_SHARD 1 0.25"
  epic:
    items:
      - "dust4 1-2 1"
      - "dust3 1 0.40"
      - "DIAMOND 1 0.15"
  legendary:
    items:
      - "dust5 2-3 1"
      - "dust4 1-2 0.35"
      - "ECHO_SHARD 1 0.10"
  special:
    items:
      - "dust6 2-3 1"
      - "dust5 1-2 0.30"
      - "NETHERITE_SCRAP 1 0.06"
  veryspecial:
    items:
      - "dust7 2-4 1"
      - "dust6 1-2 0.30"
      - "NETHER_STAR 1 0.02"
YAML:
# 强化界面,只能放入附魔物品。
gui:
  title: "&d附魔强化"
  size: 54
  input-slot: 10
  enchant-slots: [28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42, 43]
  filler-slots: ["0-9", "11-27", 35, 36, 44, "45-53"]
  filler:
    material: "BLACK_STAINED_GLASS_PANE"
    name: "&r"
    lore: []
  previous:
    slot: 48
    material: "ARROW"
    name: "&b上一页"
    lore: ["&7页码:&f{page}&7/&f{pages}"]
  next:
    slot: 50
    material: "ARROW"
    name: "&b下一页"
    lore: ["&7页码:&f{page}&7/&f{pages}"]
  enchant-icon:
    lore:
      - ""
      - "&7品质:&f{rarity}"
      - "&7当前等级:&f{current_level}"
      - "&7目标等级:&a{target_level}"
      - "&7等级上限:&f{max-level}"
      - "&7成功率:&f{success_chance}%"
      - ""
      - "&7需要材料:"
      - "{cost}"
      - ""
      - "{status}"
  text:
    status-max-level: "&c该附魔已达到等级上限"
    status-upgrade: "&e点击进行强化"
    status-unsupported: "&c该附魔不支持修改等级"
# 未开启品质系统时,使用下方设置强化消耗材料
default:
  success-rate: 0.75
  items:
    - "dust1 3"
    - "LAPIS_LAZULI 8"
# 开启品质系统时,使用下方设置为每个品质设置专属强化消耗材料
rarities:
  common:
    success-rate: 0.90
    items:
      - "dust1 3"
      - "LAPIS_LAZULI 8"
  uncommon:
    success-rate: 0.84
    items:
      - "dust2 4"
      - "LAPIS_LAZULI 12"
  rare:
    success-rate: 0.76
    items:
      - "dust3 5"
      - "LAPIS_LAZULI 16"
      - "AMETHYST_SHARD 2"
  epic:
    success-rate: 0.68
    items:
      - "dust4 6"
      - "LAPIS_LAZULI 20"
      - "DIAMOND 1"
  legendary:
    success-rate: 0.60
    items:
      - "dust5 8"
      - "LAPIS_LAZULI 24"
      - "DIAMOND 2"
  special:
    success-rate: 0.52
    items:
      - "dust6 10"
      - "LAPIS_LAZULI 28"
      - "ECHO_SHARD 1"
  veryspecial:
    success-rate: 0.44
    items:
      - "dust7 12"
      - "LAPIS_LAZULI 32"
      - "NETHERITE_SCRAP 1"
YAML:
# 启用品质系统
settings:
  enabled: true
  default-rarity: "common"

# 指定附魔品质
# 如果附魔插件没有自带品质系统的,可以在这里给附魔添加品质。
# 键必须填写完整附魔ID,值必须填写下方 rarities 中存在的品质ID。
# 配置在这里的附魔会优先使用指定品质,不再依赖附魔名称中的识别词。
# 示例:
# enchant-overrides:
#   "minecraft:sharpness": "rare"
#   "minecraft:mending": "epic"
enchant-overrides: []

# 品质名称与识别词
# Aiyatsbus有些品质会匹配错误、匹配不上需要自行设置
# 以下可以精准匹配Ecoenchant品质
# Aiyatsbus匹配keywords只能使用英文名
rarities:
  common:
    display-name: "普通"
    keywords: ["common", "普通"]
  uncommon:
    display-name: "稀有"
    keywords: ["uncommon", "稀有"]
  rare:
    display-name: "罕见"
    keywords: ["rare", "罕见"]
  epic:
    display-name: "史诗"
    keywords: ["epic", "史诗"]
  legendary:
    display-name: "传说"
    keywords: ["legendary", "传说"]
  special:
    display-name: "特殊"
    keywords: ["special", "特殊"]
  veryspecial:
    display-name: "非常特殊"
    keywords: ["veryspecial", "非常特殊"]
YAML:
# 优先级高于disenchant\decomposition\enhancement
# 附魔ID
enchant: "minecraft:sharpness"

# 自定义分解产物
decomposition:
  enabled: true
  items:
    - "dust3 2-4 1.0"
    - "AMETHYST_SHARD 1-2 0.25"

# 自定义强化规则
enhancement:
  enabled: true
  max-level: 10
  success-rate: 0.85
  items:
    - "dust3 5"
    - "LAPIS_LAZULI 12"

# 自定义分离规则
disenchant:
  enabled: true

  # 权限组费用;排版与 gui/disenchant.yml 保持一致
  default:
    vault: 500
    points: 0
    # star: 100  # currency.yml 中定义的自定义经济 ID
    exp: 100
    levels: 0
  vip:
    vault: 425
    points: 0
    exp: 85
    levels: 0
  svip:
    vault: 350
    points: 0
    exp: 70
    levels: 0
  mvp:
    vault: 275
    points: 0
    exp: 55
    levels: 0

  success-rate: 0.75
  protection-rate: 0.80
  items:
    - "BOOK 1"
    - "dust3 2"
    - "inscription_stone 1"
YAML:
# 示例(取消注释后使用):
# star:
#   display-name: "&d星币"
#   papi: "%playerpoints_points%"
#   take-cmd: "points take {player} {amount}"
#   give-cmd: "points give {player} {amount}"
YAML:
# 转录石 / Inscription Stone
inscription_stone:
  material: "AMETHYST_SHARD"
  custom-model-data: 1101
  name: "&d转录石"
  lore:
    - "&7将物品上的附魔重新铭刻到附魔书中"
    - "&7属于附魔回刻所需的常规材料"

# 祛魔石 / Disenchantment Stone
disenchantment_stone:
  material: "HEART_OF_THE_SEA"
  custom-model-data: 1103
  name: "&5祛魔石"
  lore:
    - "&d有概率直接保护分离所选附魔"
    - "&a不消耗经济、点券、经验与经验等级"
    - "&a不消耗常规材料、幸运石与灵材护印"
    - "&7触发概率由 disenchant-rate 决定"
    - "&7force-protection 为 true 时必定保护"
    - "&7为 false 时采用 GUI 显示的保护率"
  disenchant-rate: 0.30
  force-protection: true
  consume: true

# 灵材护印 / Material Guardian Seal
material_guardian_seal:
  material: "ECHO_SHARD"
  custom-model-data: 1102
  name: "&5灵材护印"
  lore:
    - "&7回刻时随机判定是否保护消耗材料"
    - "&a保护成功:常规材料与幸运石不消耗"
    - "&c经济、点券与经验费用仍会正常扣除"
    - "&7保护概率由 guardian-rate 决定"
  guardian-rate: "20%-60%"
  consume: true
YAML:
# 随机幸运石
lucky_random:
  material: "PRISMARINE_CRYSTALS"
  name: "&d随机幸运石"
  lore:
    - "&a分离成功率 +{success_bonus}%"
    - "&b附魔书保护率 +{protection_bonus}%"
  success-bonus: "5%-35%"
  protection-bonus: [0.00, 0.20]
  # 是否在参与一次有效分离后消耗 1 个
  consume: true

# 一级幸运石
lucky1:
  material: "PRISMARINE_CRYSTALS"
  name: "&9一级幸运石"
  lore:
    - "&a分离成功率 +{success_bonus}%"
    - "&b附魔书保护率 +{protection_bonus}%"
  success-bonus: 10%
  protection-bonus: 5%
  consume: true

# 二级幸运石
lucky2:
  material: "EMERALD"
  name: "&a二级幸运石"
  lore:
    - "&a分离成功率 +{success_bonus}%"
    - "&b附魔书保护率 +{protection_bonus}%"
  success-bonus: 0.20
  protection-bonus: 0.10
  consume: true

# 三级幸运石
lucky3:
  material: "NETHER_STAR"
  name: "&e三级幸运石"
  lore:
    - "&a分离成功率 +{success_bonus}%"
    - "&b附魔书保护率 +{protection_bonus}%"
  success-bonus: [0.25, 0.35]
  protection-bonus: "10%-20%"
  consume: true
YAML:
# 普通附魔精粹
dust1:
  material: "GLOWSTONE_DUST"
  custom-model-data: 1001
  name: "&f普通附魔精粹"
  lore: "&7用于普通品质的强化与分离"
# 稀有附魔精粹
dust2:
  material: "GLOWSTONE_DUST"
  custom-model-data: 1002
  name: "&a稀有附魔精粹"
  lore: "&7用于稀有品质的强化与分离"
# 罕见附魔精粹
dust3:
  material: "GLOWSTONE_DUST"
  custom-model-data: 1003
  name: "&9罕见附魔精粹"
  lore: "&7用于罕见品质的强化与分离"
# 史诗附魔精粹
dust4:
  material: "GLOWSTONE_DUST"
  custom-model-data: 1004
  name: "&5史诗附魔精粹"
  lore: "&7用于史诗品质的强化与分离"
# 传说附魔精粹
dust5:
  material: "GLOWSTONE_DUST"
  custom-model-data: 1005
  name: "&6传说附魔精粹"
  lore: "&7用于传说品质的强化与分离"
# 特殊附魔精粹
dust6:
  material: "GLOWSTONE_DUST"
  custom-model-data: 1006
  name: "&d特殊附魔精粹"
  lore: "&7用于特殊品质的强化与分离"
# 神话附魔精粹
dust7:
  material: "GLOWSTONE_DUST"
  custom-model-data: 1007
  name: "&c神话附魔精粹"
  lore: "&7用于神话品质的强化与分离"
[MD] ## 🔗 兼容插件列表 ### 1\. 附魔插件 Aiyatsbus、EcoEnchants、MeowsEnchants、EnchantmentReform、ExcellentEnchants ### 2\. 物品库插件 CraftEngine、ItemsAdder、MMOItems、MythicMobs、NeigeItems、Nexo、Oraxen ### 3\. 经济插件 PlaceholderAPI、PlayerPoints、Vault ## 🌐 运行环境要求 - **服务端版本**:1\.20\.X \- 1\.26\.1\.2 - **服务端核心**:Folia、Paper、Purpur、Leaf、Leaves ## 💰 插件获取方式 - **插件售价**:58 CNY - **咨询QQ**:2732449348 - **咨询邮箱**:2732449348@qq\.com [/MD]
作者
浪子清风
查看
90
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部