战斗生机

战斗生机

AliveCombat是一款轻量级、完全客户端侧的模组,通过优化原版机制、实现更流畅的攻击和更智能的瞄准,让Minecraft的战斗更加生动。

AliveCombat 致力于通过优化原版战斗机制,让 Minecraft 的战斗体验更加生动。它增强了响应性和瞄准逻辑,专注于流畅的近战交互与更直观的索敌行为。所有功能均为客户端独占,并可在游戏内完全配置,提供轻量级且灵活的体验。


战斗增强

  • 自动攻击系统
    支持两种模式:
    • 点击模式:触发一次短暂连击
    • 按住模式:长按攻击键时持续攻击
  • 连续攻击(无攻击冷却惩罚)
    未命中攻击不再重置攻击强度,使战斗流程更加流畅。
  • 使用物品时攻击
    允许在使用物品时攻击(盾牌除外),提升战斗灵活性。

高级索敌系统

  • 穿透索敌
    允许穿透以下目标瞄准:
    • 无碰撞方块(如草、藤蔓)
    • 死亡动画中的实体
    • 友方实体(如已驯服的狼、猫)
  • 条件穿透行为
    可在可配置条件下启用穿透索敌:
    • 持有工具时(例如,当手持剑时,高草丛遮挡视线,索敌系统会自动忽略草丛并瞄准其后的敌对实体。)
    • 交互被阻挡时(例如,当宠物阻挡了玩家视线中可交互的木门时,索敌系统会自动忽略宠物转而瞄准门。)
  • 工具特殊处理
    适合当前手持工具的方块不会被索敌系统忽略。
  • 开关按键支持
    新增可配置按键绑定,用于在游戏中快速切换穿透索敌功能。(默认未设置。)

界面与反馈改进

  • 近战横扫粒子
    进行近战攻击时添加视觉上的横扫粒子效果。
  • 平滑攻击指示器
    为攻击冷却条添加插值效果,使视觉反馈更平滑。
  • 远程武器充能指示器
    使用远程武器时,通过攻击指示器显示蓄力进度。

兼容性

已知不兼容的模组:

Aeronautics Camera Sync 模组直接替换了原版的索敌逻辑,导致 AliveCombat 的索敌修改无法正常运行。

添加兼容性需要重写 Aeronautics Camera Sync 这部分实现。因此,目前暂无计划在未来更新中为其添加兼容支持。


使用须知

AliveCombat 被设计为客户端独占模组,以保持轻量灵活的实现方式,使其无需额外依赖或限制即可运行。

该模组专注于提升客户端的战斗手感和交互体验。
在多人游戏环境中使用时,用户应注意遵守服务器规则和游戏玩法规范。

开发者的意图是改善整体战斗体验,并且不保证与所有服务器端策略的兼容性。