EnchantmentsEnhance 装备进程机制与自定义附魔
进步的风俗附魔系统灵感来自于黑沙漠在线增强系统。
点此下载插件详细介绍
EnchantmentsEnhance 是一款用于增强 Minecraft 物品属性的插件。它引入了黑石强化、失败堆叠、降级、物品 Lore 自定义、强制强化、瓦尔克斯的建议、铁匠的秘密之书等机制,旨在为玩家提供更丰富的游戏体验。
🛠️ 功能介绍
✨ 强化 (Enhancing)
强化可以提升物品的属性。默认配置下,+15 之后的强化等级被称为 PRI (+16),DUO (+17),TRI (+18),TET (+19) 和 PEN (+20)。要将盔甲和武器强化到 +15 以上,需要使用浓缩黑石。
📈 失败堆叠 (Failstack)
失败堆叠表示玩家尝试强化失败的次数。失败堆叠会增加成功强化的几率。这个几率的增加取决于装备类型和已经拥有的强化等级。这是失败堆叠的默认配置:
📉 降级 (Downgrade)
默认配置下,当尝试将武器或盔甲强化到 TRI 或更高等级失败时,物品的强化等级会下降一级。例如,DUO -> PRI,TRI -> DUO 和 TET -> TRI。
📜 物品 Lore (Lore)
提供三种模式选择:
- Tradeable: 死亡不掉落,允许玩家交易。
- Untradeable: 死亡不掉落,不可存储,不可丢弃。
- Disabled: 禁用死亡不掉落。
💪 强制强化 (Force Enhancement)
强制强化保证强化成功,但需要消耗更多的黑石。
💡 瓦尔克斯的建议 (Advice of Valks)
一种特殊的物品,可以根据建议的等级给予玩家失败堆叠。
📖 铁匠的秘密之书 (Blacksmith’s Secret Book)
允许玩家通过创建瓦尔克斯的建议来存储失败堆叠。
🪨 黑石 (Blackstone)
用于强化和积累失败堆叠。如果要强化到 +15 以上,需要使用浓缩黑石。
- 黑石 (武器) - Black Stone (Weapon)
- 黑石 (盔甲) - Black Stone (Armor)
- 浓缩魔力黑石 (武器) - Concentrated Magical Black Stone (Weapon)
- 浓缩魔力黑石 (盔甲) - Concentrated Magical Black Stone (Armor)
🎣 生活技能 (Lifeskilling)
生活技能包含各种任务。通过执行这些任务,玩家可以获得黑石奖励。
⚙️ 依赖 (Dependancy)
Vault
🆕 新增功能
💥 Reblath 失败堆叠 (Reblath Failstacking)
失败堆叠越高,价值越高。因此,玩家希望构建失败堆叠,以最终尝试将装备强化到 TET 甚至 PEN。
Reblath 失败堆叠基本上是一种机制,可以为玩家提供 1 个失败堆叠,但玩家有 17.5% 的几率失去当前的所有失败堆叠。
⛏️ 刷怪 (Grind)
玩家可以刷 1 个石头,并获得自定义数量的石头作为回报。玩家可以使用 /enhance set number 命令来设置倍数。
当然,几率与获胜成正比。例如,默认倍数 2 将给予玩家 50% 的机会。自定义倍数 3 将给予玩家 33.33% 的获胜机会。这里使用的算法是:
0.01 + 0.99 / (1 - random.nextDouble())
📝 计划功能
- 饰品强化。
- 克罗恩石:用于保护物品免于强化失败导致的降级。
🔗 链接
⚙️ 配置文件 (Configuration)
#Configuration file for EnchantmentsEnhance
settings:
debug: false
language: "en"
version: 1.0
enchancement:
max_level: 20
level_name:
16: "PRI"
17: "DUO"
18: "TRI"
19: "TET"
20: "PEN"
black_stone:
percentage: 0.5 # 50%
item:
weapon:
==: org.bukkit.inventory.ItemStack
type: STONE_SWORD
amount: 1
meta:
==: ItemMeta
meta-type: UNSPECIFIC
display-name: §rBlack Stone (Weapon)
lore:
- §rUsed for enhancing weapons.
armor:
==: org.bukkit.inventory.ItemStack
type: STONE_HELMET
amount: 1
meta:
==: ItemMeta
meta-type: UNSPECIFIC
display-name: §rBlack Stone (Armor)
lore:
- §rUsed for enhancing armors.
concentrated_weapon:
==: org.bukkit.inventory.ItemStack
type: IRON_SWORD
amount: 1
meta:
==: ItemMeta
meta-type: UNSPECIFIC
display-name: §rConcentrated Magical Black Stone (Weapon)
lore:
- §rUsed for enhancing weapons above +15.
concentrated_armor:
==: org.bukkit.inventory.ItemStack
type: IRON_HELMET
amount: 1
meta:
==: ItemMeta
meta-type: UNSPECIFIC
display-name: §rConcentrated Magical Black Stone (Armor)
lore:
- §rUsed for enhancing armors above +15.
advice:
==: org.bukkit.inventory.ItemStack
type: PAPER
amount: 1
meta:
==: ItemMeta
meta-type: UNSPECIFIC
display-name: Advice of Valks (+1)
lore:
- Used for increasing failstacks.
blacksmith:
==: org.bukkit.inventory.ItemStack
type: BOOK
amount: 1
meta:
==: ItemMeta
meta-type: UNSPECIFIC
display-name: Blacksmith's Secret Book
lore:
- Used for storing failstacks.
- Right click to use.
failstack:
base_percentage: 0.01 # 1%
max_percentage: 0.75 # 75%
reblath:
enable: true
lose_percentage: 0.175 # 17.5% lose all of the current failstack.
increase:
weapon: 0.0025 # 0.25% per failstack
armor: 0.005 # 0.5% per failstack
advice:
1: 1
2: 2
3: 3
4: 4
5: 5
6: 6
7: 7
8: 8
9: 9
10: 10
11: 11
12: 12
13: 13
14: 14
15: 15
16: 16
17: 17
18: 18
19: 19
20: 20
21: 21
22: 22
23: 23
24: 24
25: 25
26: 26
27: 27
28: 28
29: 29
30: 30
31: 31
32: 32
33: 33
34: 34
35: 35
36: 36
37: 37
38: 38
39: 39
40: 40
41: 41
42: 42
43: 43
44: 44
45: 45
46: 46
47: 47
48: 48
49: 49
50: 50
51: 51
52: 52
53: 53
54: 54
55: 55
56: 56
57: 57
58: 58
59: 59
60: 60
61: 61
62: 62
63: 63
64: 64
65: 65
66: 66
67: 67
68: 68
69: 69
70: 70
71: 71
72: 72
73: 73
74: 74
75: 75
76: 76
77: 77
78: 78
79: 79
80: 80
81: 81
82: 82
83: 83
84: 84
85: 85
86: 86
87: 87
88: 88
89: 89
90: 90
91: 91
92: 92
93: 93
94: 94
95: 95
96: 96
97: 97
98: 98
99: 99
100: 100
downgrade:
enable: true
TRI: true
TET: true
PEN: true
lore:
mode: "TRADEABLE" # TRADEABLE, UNTRADEABLE, DISABLED
force_enchant:
weapon: 2
armor: 3
concentrated_weapon: 3
concentrated_armor: 4
grind:
enable: true
percentage: 1