战斗-重生

战斗-重生

一项全面的战斗更新,包含重制的盾牌机制、全新箭袋、改进的饥饿系统、平衡调整的武器数值等众多内容。

加入 Discord 在 Ko-Fi 上支持我

作为 Legacies 的一部分制作,旨在重塑原版 Minecraft 的核心原则。在一个全新的世界中探索、冒险和生存。如果你喜欢 Combat Reborn,我强烈推荐你查看 Legacies!

Combat Reborn 旨在重新思考当前的战斗系统,同时保持熟悉感。这是通过对盾牌进行创造性的全面改造、引入全新的箭袋以增强远程战斗、重做饥饿与恢复机制、重新平衡武器数值以及进行大量小调整与生活质量改进来实现的。

战斗

默认情况下,每个物品的攻击伤害、攻击速度和攻击范围都已调整。这些改动范围广泛,因此不会在此逐一记录。值得注意的是,默认配置中,铜制和金制工具在战斗中的效率高于木质和石质工具,但低于铁制工具。

更多物品(无论是模组物品还是其他物品)都可以添加到此列表(甚至从中移除)并被其修改,因此伤害/速度/攻击距离均可按物品配置。开箱即用,所有原版 Minecraft、Progression Reborn、End Reborn、Legacies and Legends 和 Farmer's Delight 的武器和工具都包含在配置中,但你也可以自行酌情添加额外的模组物品。

劈砍附魔(可配置)

  • 取代斧的锋利附魔,最高等级为 III
  • 每级增加 1 点攻击伤害,并使盾牌禁用时间增加 1 秒

药水现在可以堆叠至 16 个(可配置)。

雪球和鸡蛋现在会造成少量击退(可配置)。

盾牌

盾牌已被彻底改造,旨在使其在设计上更有趣,同时使用起来仍然方便。盾牌大改(以及所有相关功能)可以通过配置选项进行开关。

盾牌的提示文本上会显示招架加成和格挡强度。

招架

  • 在举起盾牌后的 24 个游戏刻内格挡一次攻击会将攻击者击退
  • 成功招架的攻击在基准上对盾牌强度的惩罚降低 25%
  • 成功招架的攻击会播放特殊音效

格挡强度

  • 盾牌现在有一个计量条(由专门的 HUD 元素表示,可配置显示在快捷栏或准星旁边),代表盾牌强度的百分比
  • 格挡伤害会降低盾牌强度
  • 可以通过某些盾牌附魔来保持格挡强度
  • 默认格挡强度为 32
  • 斧对盾牌强度造成双倍伤害,但它们仍会像原版一样损坏盾牌(但持续时间比原版短)
  • 在未格挡伤害 5 秒后,格挡强度开始恢复
  • 造成伤害也可以恢复格挡强度
  • 格挡强度耗尽将使盾牌禁用 15 秒,所以最好不要格挡太长时间

格挡延迟

  • 原版中格挡前 5 个游戏刻的延迟已被移除,但该延迟可以配置回 0-5 个游戏刻
  • 这使得招架和格挡的响应性大大提高

盾牌大改附魔

  • 招架(盾牌):最高等级 III。每级将招架窗口缩短 4 个游戏刻,但招架时的盾牌强度减免提高 25%,并且偏转斧的禁用一击的几率提高 25%
  • 耐力(盾牌):最高等级 III。每级将最大盾牌强度提高 1/3
  • 震慑(盾牌):最高等级 I。成功招架会使攻击者受到 1 点伤害,并给予他们 3 秒的虚弱和缓慢效果
  • 决斗(剑/锋利武器):最高等级 III。每级将攻击时恢复的盾牌强度提高 1/3

Enderscape 集成

  • 默认情况下,碎石盾牌将格挡更少的伤害并拥有更短的招架窗口,但在成功招架时会保留更多的强度(可在配置中禁用)

箭袋

箭袋是一种全新的物品,旨在增强远程战斗的流畅性。你可以将它们理解为远程战斗中的盾牌。

一如既往,箭袋的可配置性很高。

箭袋

  • 最多可容纳 4 组箭矢
  • 可以在物品栏中通过滚动滚轮来更换当前选中的箭矢堆叠
  • 可以使用新的按键绑定(默认为 G)在使用中更换当前选中的箭矢堆叠
  • 当前选中的箭矢类型会显示在快捷栏上,并优先于你可能拥有的任何其他箭矢
  • 在主手或副手持有箭袋即可将其装备
  • 装备的箭袋提供 x1.4 的精准度加成和 x1.2 的弓拉弦速度加成
  • 未装备的箭袋中的箭矢仍可被作为后备消耗,但不会提供任何属性加成
  • 箭袋的属性会显示在它们的提示文本中
  • 每个箭袋都会记住你选择了哪个栏位
  • 箭袋同样适用于无限附魔
  • 箭袋可以像收纳袋一样进行染色

默认情况下,箭袋可以在诸如地牢或丛林神庙等结构中找到,但配置中提供了启用其合成配方的选项。

还对远程战斗平衡进行了可配置的调整,略微降低了基础的弓拉弦速度,以更好地适应箭袋的引入。

Legacies and Legends 集成

  • 默认情况下,箭袋可以在 Legacies and Legends 的饰品栏中工作,也可以在 Legacies and Legends 的结构中找到
  • 默认情况下,将添加两种新的箭袋变体作为 Legacies and Legends 的宝物——加重箭袋(结构战利品)和蓝宝石箭袋(可合成)
  • 加重箭袋可存储 8 组箭矢,精准度倍率为 x1.1,攻击范围倍率为 x1.2
  • 蓝宝石箭袋可存储 1 组箭矢,弓拉弦速度倍率为 x1.7,攻击范围倍率为 x1.1

饥饿

Combat Reborn 具有一个可选的饥饿重做系统,可以在配置中开启或关闭。

  • 饱和度会随着时间推移而静态下降,并会在下降过程中恢复缺失的生命值
  • 行走、跳跃(非疾跑)和破坏方块不再消耗饥饿值
  • 疾跑和其他动作消耗的饥饿值略有减少
  • 恢复 1 点生命值消耗 1 点饥饿值,只要你拥有足够的饥饿值来疾跑,你的生命值就会随时间持续恢复(速度比饱和时慢)
  • 生命恢复和饥饿消耗的速度取决于难度(例如,在简单难度下速度更快/消耗更少,而在困难难度下惩罚更重),就像原版在不同难度下有不同的饥饿机制一样
  • 饥饿屏障(疾跑和生命恢复所需的饥饿值)是可配置的,但默认情况下与原版相同
  • 如果你的饥饿值低于饥饿屏障,受到伤害时也会消耗饥饿值,因为你不再能够恢复生命值

此外,还添加了额外的调整,例如可堆叠的炖菜/汤,以及受到伤害时进食会被打断,这些当然都是可配置的。

配置

config/combat_reborn/general.json

{
  "combat": {
    "modified_values": true,
    "cleaving": true
  },
  "shields": {
    "shield_overhaul": true,
    "display_style": "HOTBAR",
    "show_tooltips": true,
    "block_delay": 0
  },
  "quivers": {
    "enable_quivers": true,
    "show_tooltips": true,
    "craftable": false,
    "ranged_rebalance": true
  },
  "hunger": {
    "hunger_rework": true,
    "hunger_barrier": 6
  },
  "consumables": {
    "stackable_stews": true,
    "stackable_potions": true,
    "damage_interruptions": true,
    "knockback_throwables": true
  },
  "integrations": {
    "lal_quiver_variants": true,
    "lal_quiver_accessories": true,
    "enderscape_rubble_shields": true,
    "end_reborn_netherite": true
  }
}

config/combat_reborn/modifiers.json

{
  "sets": [
    {
      "ids": [
        "minecraft:wooden_sword",
        "minecraft:stone_sword",
        "legacies_and_legends:verdant_sword"
      ],
      "damage": 4.0,
      "speed": 2.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:copper_sword",
        "minecraft:golden_sword"
      ],
      "damage": 5.0,
      "speed": 2.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:iron_sword",
        "progression_reborn:rose_sword"
      ],
      "damage": 6.0,
      "speed": 2.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:diamond_sword"
      ],
      "damage": 7.0,
      "speed": 2.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:netherite_sword",
        "end_reborn:remnant_sword",
        "end_reborn:featherzeal_sword"
      ],
      "damage": 8.0,
      "speed": 2.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:wooden_axe",
        "minecraft:stone_axe"
      ],
      "damage": 7.0,
      "speed": 0.8,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:copper_axe",
        "minecraft:golden_axe"
      ],
      "damage": 7.0,
      "speed": 1.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:iron_axe",
        "progression_reborn:rose_axe",
        "legacies_and_legends:cleaving_battleaxe"
      ],
      "damage": 8.0,
      "speed": 1.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:diamond_axe"
      ],
      "damage": 8.0,
      "speed": 1.2,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:netherite_axe",
        "end_reborn:remnant_axe",
        "end_reborn:featherzeal_axe"
      ],
      "damage": 9.0,
      "speed": 1.2,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:wooden_spear",
        "minecraft:stone_spear",
        "legacies_and_legends:frosted_spear"
      ],
      "damage": 2.0,
      "speed": 1.6,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:copper_spear",
        "minecraft:golden_spear"
      ],
      "damage": 3.0,
      "speed": 1.4,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:iron_spear",
        "progression_reborn:rose_spear"
      ],
      "damage": 4.0,
      "speed": 1.2,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:diamond_spear"
      ],
      "damage": 5.0,
      "speed": 1.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:netherite_spear",
        "end_reborn:remnant_spear",
        "end_reborn:featherzeal_spear"
      ],
      "damage": 6.0,
      "speed": 0.8,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:wooden_pickaxe",
        "minecraft:stone_pickaxe"
      ],
      "damage": 3.0,
      "speed": 0.8,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:copper_pickaxe",
        "minecraft:golden_pickaxe"
      ],
      "damage": 4.0,
      "speed": 0.8,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:iron_pickaxe",
        "progression_reborn:rose_pickaxe",
        "legacies_and_legends:molten_pickaxe"
      ],
      "damage": 5.0,
      "speed": 0.8,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:diamond_pickaxe"
      ],
      "damage": 6.0,
      "speed": 0.8,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:netherite_pickaxe",
        "end_reborn:remnant_pickaxe",
        "end_reborn:featherzeal_pickaxe"
      ],
      "damage": 7.0,
      "speed": 0.8,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:wooden_shovel",
        "minecraft:stone_shovel"
      ],
      "damage": 2.0,
      "speed": 1.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:copper_shovel",
        "minecraft:golden_shovel"
      ],
      "damage": 3.0,
      "speed": 1.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:iron_shovel",
        "progression_reborn:rose_shovel",
        "legacies_and_legends:prospector_shovel"
      ],
      "damage": 4.0,
      "speed": 1.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:diamond_shovel"
      ],
      "damage": 5.0,
      "speed": 1.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:netherite_shovel",
        "end_reborn:remnant_shovel",
        "end_reborn:featherzeal_shovel"
      ],
      "damage": 6.0,
      "speed": 1.0,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:wooden_hoe",
        "minecraft:stone_hoe",
        "legacies_and_legends:withered_hoe"
      ],
      "damage": 1.0,
      "speed": 2.0,
      "reach": 3.5
    },
    {
      "ids": [
        "minecraft:copper_hoe",
        "minecraft:golden_hoe"
      ],
      "damage": 1.0,
      "speed": 2.5,
      "reach": 3.5
    },
    {
      "ids": [
        "minecraft:iron_hoe",
        "progression_reborn:rose_hoe"
      ],
      "damage": 1.0,
      "speed": 3.0,
      "reach": 3.5
    },
    {
      "ids": [
        "minecraft:diamond_hoe"
      ],
      "damage": 1.0,
      "speed": 3.5,
      "reach": 3.5
    },
    {
      "ids": [
        "minecraft:netherite_hoe",
        "end_reborn:remnant_hoe",
        "end_reborn:featherzeal_hoe"
      ],
      "damage": 1.0,
      "speed": 4.0,
      "reach": 3.5
    },
    {
      "ids": [
        "minecraft:mace"
      ],
      "damage": 6.0,
      "speed": 0.9,
      "reach": 3.0
    },
    {
      "ids": [
        "minecraft:trident"
      ],
      "damage": 9.0,
      "speed": 1.6,
      "reach": 3.5
    },
    {
      "ids": [
        "legacies_and_legends:boomerang"
      ],
      "damage": 4.0,
      "speed": 3.0,
      "reach": 2.5
    },
    {
      "ids": [
        "legacies_and_legends:hook"
      ],
      "damage": 9.0,
      "speed": 0.9,
      "reach": 3.5
    },
    {
      "ids": [
        "remnants:katana"
      ],
      "damage": 6.0,
      "speed": 2.4,
      "reach": 3.0
    },
    {
      "ids": [
        "farmersdelight:flint_knife"
      ],
      "damage": 2.0,
      "speed": 2.8,
      "reach": 2.5
    },
    {
      "ids": [
        "farmersdelight:copper_knife",
        "farmersdelight:golden_knife"
      ],
      "damage": 3.0,
      "speed": 2.8,
      "reach": 2.5
    },
    {
      "ids": [
        "farmersdelight:iron_knife",
        "farmersknives:rose_knife"
      ],
      "damage": 4.0,
      "speed": 2.8,
      "reach": 2.5
    },
    {
      "ids": [
        "farmersdelight:diamond_knife"
      ],
      "damage": 5.0,
      "speed": 2.8,
      "reach": 2.5
    },
    {
      "ids": [
        "legacies_and_legends:knife"
      ],
      "damage": 5.0,
      "speed": 3.0,
      "reach": 2.5
    },
    {
      "ids": [
        "farmersdelight:netherite_knife",
        "farmersknives:remnant_knife",
        "farmersknives:featherzeal_knife"
      ],
      "damage": 6.0,
      "speed": 2.8,
      "reach": 2.5
    }
  ]
}