
Better Combat——改进《我的世界》近战的模组
Better Combat ——改进《我的世界》近战的模组 Minecraft 版本:1.21.11 加载器:Fabric 模组版本:3.0.1 依赖:Player Animation Library、Cloth Config API…
Better Combat ——改进《我的世界》近战的模组 Minecraft 版本:1.21.11 加载器:Fabric 模组版本:3.0.1 依赖:Player Animation Library、Cloth Config API 在原版《我的世界》中,所有武器类型的攻击模式都很单调。Better Combat 取代了这套系统:每种类型都获得专属的攻击动画、命中角度和攻击距离。该模组不添加新物品——它重做已有物品的行为,包括来自其
Better Combat——改进《我的世界》近战的模组
Minecraft 版本:1.21.11
加载器:Fabric
模组版本:3.0.1
依赖:Player Animation Library、Cloth Config API
在原版《我的世界》中,所有武器类型的攻击模式都很单调。Better Combat 取代了这套系统:每种类型都获得专属的攻击动画、命中角度和攻击距离。该模组不添加新物品——它重做已有物品的行为,包括来自其他模组的武器。
战斗动画
Better Combat 将点状的命中判定替换为武器的体积碰撞区域。只要敌人处于挥击弧线范围内,攻击就会命中,即使你没有直视它。这一点在第三人称战斗中尤为明显。
每次攻击都会留下视觉拖尾。窄幅攻击留下短拖尾,宽幅挥击则是长弧线,刺击则有独特的效果。在附魔武器上,拖尾会发光。

使用石剑配合新动画的攻击
连击
部分武器具有连击——一系列交替进行的不同攻击。第一次点击是一种动画,第二次和第三次是另一种,如此循环往复。例如剑拥有 3 段连击。如果在武器的三个冷却时间内不进行攻击,连击序列就会重置,下一次攻击将从头开始连击。
挥击阶段与佯攻
每次攻击都有两个阶段:挥击和攻击本身。从点击到造成伤害之间有一小段间隔——为武器完整冷却时间的 25%。在此阶段内可以取消攻击,从而不白白浪费冷却时间。这样就能做出佯攻:开始挥击后撤退,如果敌人已离开范围。攻击过程中移动速度会减半。
双持风格
双手各持一把武器时,模组会交替攻击:点击——主手攻击,下一次点击——副手攻击。两只手分别独立呈现动画,并造成完整伤害。双持战斗时的总体攻击速度提升 20%。

双持战斗演示
对抗成群敌人
原版的横扫效果被禁用。取而代之的是一套自有系统:一次挥击可击中攻击范围内的多个敌人,但每个目标受到的伤害较少。要同时对所有目标造成完整伤害,则需要附魔。一次攻击中的敌人越多,惩罚越大,但在第四个额外目标之后,伤害不再降低,最大惩罚为 −50%。

对成群敌人的攻击
便利功能
按住攻击键会自动以连击组合攻击——无需手动逐次点击每一击。如果附近有敌人,而前方是硬度为零的草或树叶,模组会自动攻击而不是破坏植物。当敌人进入攻击范围时,准星会高亮显示。
武器的攻击距离会显示在物品栏内物品的提示框中。
与模组武器的兼容性
如果加载列表中有武器类模组,Better Combat 会根据物品的 id 名称判断武器类型。名称中带有 dagger 或 knife 的物品会获得匕首动画,带有 spear 的获得长矛动画,带有 katana 的获得武士刀动画。该列表涵盖二十多种武器类型。镐被单独排除:即使名称与其他模式匹配,pickaxe 也会取消判定。
特定模式会优先检查——double_axe 会比单纯的 axe 更早被识别,以免双手斧获得单手斧的动画。
结语
由于点状的瞄准判定框,原版攻击容易落空,而且所有武器在战斗中看起来都一样。该模组解决了这些问题,还增加了连击、双持战斗和佯攻。
精细调整——只能手动通过 JSON 文件进行,游戏内没有单独的菜单。
与其他同类模组相比,Better Combat 不添加物品,而是为所有已有内容重做战斗。对于装有多个武器模组的生存模式来说,这是一个不错的选择。
安装
一次典型安装大约 5 分钟。流程相同,只是 Loader 和对应构建不同。
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











