Minecraft PVE 攻擊與裝備細節 =========================  【前言】 ------ 底下內容的任何傷害皆以玩家基礎血量為 `20`(半顆心為 `1`)為標準 此外,底下內容的主題是「製作PVE、冒險地圖時,可能會有用且鮮少人會知道其中具體細節的資訊」 歡迎分享此連結給其他人 (ノ●ヮ●)ノ*:・゚✧ > 統整:紙圓 `Paper_Cricel` (DC:`papercricel`)*資料有想補充的&有錯誤可以找他 awa* > 更新日期:2024/05/26 > Minecraft 版本:`1.20.2 Java Edition` 【攻擊】 ------ ### 攻擊力 玩家攻擊力分成 - 基礎攻擊力:`attribute @s generic.attack_damage base get` - 當下攻擊力:`attribute @s generic.attack_damage get` 基礎攻擊力永遠不會改變,當下攻擊力以下簡稱為 `atk` ### 爆擊 增加 `atk × 0.5` 點額外傷害 (ex. 拿著木劍時玩家當下攻擊力為 `4`,爆擊會造成 `6` 點傷害) ### 物品 - 當玩家拿工具類物品(斧頭、鎬子、鏟子、鋤頭)攻擊時,耐久度會消耗 2 點 - 弓拉滿(`1` 秒)時射出會隨機造成 `6~11` 點傷害; 弩拉滿(`1.25` 秒)時射出會隨機造成 `7~11` 點傷害 【裝備】 ------ ### 盔甲 & 盔甲韌性 > 由於盔甲計算真的太複雜,底下是我個人的解釋方法.w. :::info - 下面這張圖為盔甲計算的公式, $D$ 代表最終傷害、$d$ 代表初始傷害、$v$ 代表盔甲值、$t$ 代表盔甲韌性  ::: <font color="dodgerblue">**盔甲值**</font>跟傷害值是互相制衡的,`v` 點盔甲可以擋住 `1.6v` 點的傷害, - 小於這個傷害時,每格盔甲能減少 `4%` 的整體傷害,但是會有部分傷害破甲,數值為 `d²/50` - 大於這個傷害時,每格盔甲只能減少 `0.8%` 的整體傷害(保護能力大打折扣) 而<font color="forestgreen">**盔甲韌性**</font>則是<font color="dodgerblue">**盔甲值**</font>的輔助屬性,`t` 點盔甲韌性可以增加 `0.2vt` 點可擋住的傷害&減少**破甲**時的傷害 (換句話說,玩家預設就有 `8` 點盔甲韌性,每格盔甲韌性都會增加 `0.2` 倍盔甲可以擋住的傷害) <font color="dodgerblue">**盔甲值**</font>總計上限為 `30` 點,<font color="forestgreen">**盔甲韌性**</font>總計上限為 `20` 點,減少整體傷害的上限為 `80%` ### 物品 - 當玩家承受小於 `8` 點傷害時,裝備耐久度會消耗 `1` 點 當玩家承受超過 `8` 點傷害時,`4n` 點傷害,裝備耐久度會消耗 `n` 點 【附魔】 ------ :::info - 備註:最高附魔等級為 255 附魔等級是全部疊加後再計算(e.g. 2件保護I的裝備 = 1件保護II的裝備) ::: ::::spoiler 攻擊型附魔 #### 增加 level × 0.5 + 0.5 點額外傷害 增加 `level × 0.5 + 0.5` 點額外傷害 #### 不死剋星 Smite & 截肢剋星 Bane of Arthropods & 魚叉 Impaling 增加 `level × 2.5` 點額外傷害 受不死剋星引響的實體: :::info - 殭屍、殭屍村民、殭屍馬、沉屍、屍殼、夜寐、骷髏、骷髏馬、流獨、凋零王、凋零骷髏、豬屍獸、殭屍化豬布林 ::: 受截肢剋星引響的實體: :::info - 蜘蛛、洞穴蜘蛛、蠹魚、終界螨、蜜蜂 ::: 受魚叉引響的實體: :::info - 魚、魷魚、發光魷魚、深海守衛、遠古深海守衛、鈍口螈、海豚 ::: #### 燃燒 Fire Aspect(劍) 讓怪物著火,每秒造成 `1` 點傷害,持續時間 `level × 4 - 1` 秒 #### 火焰 Flame(弓) 讓怪物著火,每秒造成 `1` 點傷害,持續 `4` 秒 #### 擊退 Knockback (劍) 玩家初始能擊退的值為 `1.989` 格,擊退總格數大約是 `level × 2.586 + 1.03` ,底下表格是我測試多次統整的表格o.o | 等級 | 1 | 2 | 3 | 4 | 5 | 6 | | --- | --- | --- | --- | --- | --- | --- | | 擊退總格數 | 3.616 | 6.203 | 8.787 | 11.375 | 13.960 | 16.546 | | 相差 | +1.627 | +2.587 | +2.584 | +2.588 | +2.585 | +2.586 | #### 衝擊 Punch(弓) 玩家初始能擊退的值為 `0.988` 格,擊退總格數大約是 `level × 1.6944 + 1.1256` ,底下表格也是我測試多次統整的表格o,o | 等級 | 1 | 2 | 3 | 4 | 5 | 6 | | --- | --- | --- | --- | --- | --- | --- | | 擊退總格數 | 2.820 | 4.512 | 6.208 | 7.902 | 9.598 | 11.292 | | 相差 | +1.832 | +1.692 | +1.696 | +1.694 | +1.696 | +1.694 | #### 橫掃之刃 Sweep Edge 增加 `atk × (level / (level + 1))` 點橫掃攻擊的傷害(橫掃攻擊原本就有 `1` 點傷害) #### 強力 Power 增加 `25 × (level + 1) %` 箭矢的整體傷害 #### 尖刺 **Thorns** 穿著有 `level × 15 %`的機率對攻擊者造成 `1 ~ 4` 點傷害(`level ≥ 7` 就會固定尖刺),並擊退攻擊者&對隨機一件 有尖刺附魔的裝備扣 `2` 點耐久度,但不受疊加等級引響 (e.g. 1件 `尖刺VI` = 尖刺機率 `90 %`;2件 `尖刺IV` = 尖刺機率 `60 %`) :::: ::::spoiler 防禦型附魔 #### 保護 Protection 在[盔甲的防禦](#盔甲-amp-盔甲韌性)總%數計算後,再減少`level × 4 %`整體傷害,上限為 `80 %` #### 火焰保護 Fire Protection 在[盔甲的防禦](#盔甲-amp-盔甲韌性)總%數計算後,若傷害屬性跟火有關再減少 `level × 8 %` 整體傷害,上限為 `80 %` 和減少 `level × 15 %` 燃燒時間(`level ≥ 7` 就會完全沒有燃燒時間) #### 爆炸保護 Blast Protection 在[盔甲的防禦](#盔甲-amp-盔甲韌性)總%數計算後,若傷害屬性跟爆炸有關再減少 `level * 8 %` 整體傷害,上限為 `80 %` 和減少 `level × 15 %` 爆炸擊退(`level ≥ 7` 就會完全沒有爆炸擊退),但不受疊加等級引響 (e.g. 1件 爆炸保護VI = 減少擊退 90 %;2件 爆炸擊退IV = 減少擊退 60 %) #### 投射物保護 Projectile Protection 在[盔甲的防禦](#盔甲-amp-盔甲韌性)總%數計算後,若傷害屬性跟投射物有關再減少 `level × 8 %` 整體傷害,上限為 `80 %` #### 輕盈 Feather Falling 在[盔甲的防禦](#盔甲-amp-盔甲韌性)總%數計算後,若傷害屬性跟摔落有關再減少 `level × 12 %` 整體傷害,上限為 `80 %` :::: #### 耐久 Unbreaking 降低物品扣耐久度的機率,分成 - 工具&武器:`100 ÷ (level + 1) %` 機率扣耐久度(耐久255:`0.390625 %` 扣耐久度) - 裝備:`60 + 40 ÷ (level + 1) %`機率扣耐久度(耐久255:`60.15625 %` 扣耐久度) 每格被扣掉的耐久度是各自計算機率(e.g. `耐久I` 的[裝備](#物品1)承受 `12` 點傷害時,會有 `(80% × 20% × 20%) × 3` 的機率只扣 `1` 點耐久度) ### 【藥水】 :::info - 備註:底下的等級的 `level` 皆是 `amplifier + 1` (e.g. 等級 `1(I)` = amplifier `0`) ::: ::::spoiler 正面效果 #### 生命值提升 Health Boost 增加 `level × 4` 點最大血量值,所有實體最大血量值為 `1024` #### 吸收 Absorption 增加 `level × 4` 點額外血量,所有實體最大傷害吸收值為 1024 #### 挖掘加速 Haste 增加 `level × 10 %` 整體攻擊速度&增加 `level × 20 %` 整體挖掘速度 #### 抗性 Resistance 減少 `level × 20 %` 整體傷害(等級 `5(V)` 時就會無敵),無法減少飢餓、虛空、/kill所帶來的傷害 #### 力量 Strength 增加 `level × 3` 點額外攻擊傷害 #### 立即治療 Instant Health 回復 $2∗2^{level}$ 點血量;不死生物則是造成 $2∗2^{level}$ 點傷害,`level` 的值為每 32 級一個循環 (e.g. `33~64` 時等同於 `1~32`) 所有不死生物: :::info - 殭屍、殭屍村民、殭屍馬、沉屍、屍殼、夜寐、骷髏、骷髏馬、流獨、凋零王、凋零骷髏、豬屍獸、殭屍化豬布林 ::: #### 回復 Regeneration 每幾秒回復 `1` 點血量(藥水等級越高,回復越快),最高等級為 `6(VI)` | 等級 | 1 | 2 | 3 | 4 | 5 | 6 ~ 255 | | --- | --- | --- | --- | --- | --- | --- | | 回復間格 | 2.5 秒(`50` tick) | 1.25 秒(`25` tick) | 0.6 秒(`12` tick) | 0.3 秒(`6` tick) | 0.15 秒(`3` tick) | 0.05 秒(`1` tick) | :::: ::::spoiler 負面效果 #### 凋零 Wither 每幾秒造成 `1` 點傷害(藥水等級越高,傷害越快),等級 `>3(III)` 時傷害間格會低於傷害冷卻,最高等級為 `6(VI)` | 等級 | 1 | 2 | 3 | 4 | 5 | 6 ~ 255 | | --- | --- | --- | --- | --- | --- | --- | | 傷害間格 | 2 秒(`40` tick) | 1 秒(`20` tick) | 0.5 秒(`10` tick) | 0.25 秒(`5` tick) | 0.1 秒(`2` tick) | 0.05 秒(`1` tick) | #### 中毒 Poison 每幾秒造成 `1` 點傷害(藥水等級越高,傷害越快),等級 `>2(II)` 時傷害間格會低於傷害冷卻,最高等級為 `5(V)` | 等級 | 1 | 2 | 3 | 4 | 5 ~ 255 | | --- | --- | --- | --- | --- | --- | | 傷害間格 | 1.25 秒(`25` tick) | 0.6 秒(`12` tick) | 0.3 秒(`6` tick) | 0.15 秒(`3` tick) | 0.05 秒(`1` tick) | #### 挖掘疲勞 Mining Fatigue 降低整體攻擊速度、挖掘速度,底下表格為降低成初始速度的 `x %`,最高等級為 `4(IV)` | 等級 | 1 | 2 | 3 | 4 ~ 255 | | --- | --- | --- | --- | --- | | 攻擊速度 | `90 %` | `80 %` | `70 %` | `60 %` | | 挖掘速度 | `30 %` | `9 %` | `2.7 %` | `0.81 %` | #### 立即傷害 Instant Health 造成 $3∗2^{level}$ 點傷害;不死生物則是回復 $2∗2^{level}$ 點血量,`level` 的值為每 `32` 級一個循環 (e.g. `33~64` 時等同於 `1~32`) 所有不死生物: :::info - 殭屍、殭屍村民、殭屍馬、沉屍、屍殼、夜寐、骷髏、骷髏馬、流獨、凋零王、凋零骷髏、豬屍獸、殭屍化豬布林 ::: #### 虛弱 Weakness 減少 `level * 4` 點額外攻擊傷害 #### 失明 Blindness 使玩家無法爆擊、跑步(但不會停止正在跑步的玩家) :::: --- 原始來源:https://papercricel.notion.site/Minecraft-PVE-5b90b541e9cc46f8921f7996a2872f4f <style> .alert-info ul li { list-style-type: "📕 " } h4::before { content: "💠" } </style> {%hackmd @lumynou5/dark-theme %}
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up