双手格斗

双手格斗

允许双持战斗风格而不破坏战斗系统。

双手武器战斗

这是 OffHandCombat 的 NeoForge 26.1.2 移植版。

此模组允许玩家在副手使用可攻击的武器,并进行独立的副手攻击,包括双持弩。

特性

  • 在副手使用可攻击的武器,右键点击实体以执行独立的副手攻击。
  • 保持主手和副手攻击冷却时间独立,包括专门的副手攻击指示器。
  • 在快捷栏或准星上方显示副手冷却指示器,遵循 Minecraft 的攻击指示器设置。
  • 支持双持弩:依次装填主手和副手的弩,然后依次发射。
  • 在服务器端验证副手攻击,包括目标距离、视线、手持物品和冷却状态。
  • 对通过兼容性标签排除的实体和物品保留原版行为。

配置

通过 Jupiter 提供的游戏内配置界面配置模组:

  • enabled:启用副手战斗。
  • requireLineOfSight:阻止隔墙攻击。
  • attackTimeoutAfterSwing:副手命中后保留的主手冷却时间比例。

兼容性排除由数据包标签控制:

  • both_hands_combat:disabled_entities(data/<命名空间>/tags/entity_type/disabled_entities.json)对列出的实体类型禁用副手攻击,并保留原版交互行为。
  • both_hands_combat:disabled_items(data/<命名空间>/tags/item/disabled_items.json)对列出的物品禁用副手战斗,并保留其原版使用行为。

例如,数据包可以对特定实体类型禁用副手战斗:

{
  "replace": false,
  "values": [
    "minecraft:armor_stand"
  ]
}