介绍
ArmorScaling was originally part of AttributeCore. It is built for modpacks where enemy damage keeps scaling upwards, so the natural progression forces players to constantly upgrade their armor sets if they want to survive increasingly brutal hits
How the new armor scaling works
ArmorScaling changes how armor reduces damage using a simple rule:
- Total defense (the system adds up armor)
- your armor value,
- plus a bonus based on armor toughness,
- plus “virtual armor” coming from protection enchantments.
- Mitigation is calculated from your total defense and the hit size (important part)
- Maximum mitigation is always 90%,
- Mitigation always depends on the hit,
- The bigger the hit, the less armor mitigates,
- You need more and more armor to mitigate bigger and bigger hits (there is no upper limit).
- That mitigation is applied to the final damage
- this means a tank build massively reduces normal hits,
- but huge hits are still dangerous,
- and total immunity to damage never exists,
- the stronger the enemy’s hit, the more armor you will need.
mitigation = total_defense
─────────────────────────────
total_defense + incoming_damage
final_damage = incoming_damage × (1 − mitigation)
Quick examples
Total defense: 70
Incoming hit: 50
Mitigation: 58.33%
Final damage: 20.83
The hit is closer to your total defense, so mitigation is lower than in the previous case and the final damage goes up.
Total defense: 70
Incoming hit: 80
Mitigation: 46.67%
Final damage: 42.67
Here the hit already exceeds your defense, so the reduction drops a lot more and almost half the damage goes through.
Total defense: 70
Incoming hit: 100
Mitigation: 41.18%
Final damage: 58.82
In this case the incoming damage is way higher than your total defense, so mitigation keeps dropping and the hit lands much harder.
In short
- More defense = more mitigation.
- Bigger hits = less effective mitigation.
- The maximum reduction cap is always 90%.
- It does not work like a fixed percentage such as “70 defense = 70% less damage”.
常见问题
Epic RPG: Armor Scaling 支持哪些 Minecraft 版本?
Epic RPG: Armor Scaling 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Epic RPG: Armor Scaling 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
HER0XP 的其他作品
查看全部 →
Epic RPG: Party Hud
Party HUD shows nearby players’ health bars.
Epic RPG: Party Hud
Party HUD shows nearby players’ health bars.
Epic RPG: Loot Sentinel
Blocks chest interaction when hostile mobs are nearby and targeting the player, enforcing combat before looting.
Epic RPG: Average DPS
HUD to visualize your and your teammates' damage in real time
评论
登录后评论和评分