新兵-额外

新兵-额外

这个招募附加模组添加了一些命令以及队伍控制功能

RecruitsAddon - 高级招募兵命令系统

一个为 Recruits 模组提供的综合扩展模组,为你的招募兵单位提供高级战术控制。

🎯 概述

RecruitsAddon 通过以下功能改变了你指挥招募兵的方式:

  • 无限距离命令 - 从世界任何位置控制你的招募兵
  • 基于组的作战 - 针对特定招募兵组实现战术精确性
  • 阵型系统 - 以 LINE(线形)、SQUARE(方形)、CIRCLE(圆形)和 WEDGE(楔形)阵型组织招募兵
  • 高级战斗 AI 与自动传送 - 协调的群体反击、智能防御行为,以及为滞后招募兵提供的自动传送
  • 增强的 GUI 集成 - 与现有 Recruits 模组界面无缝集成

📋 要求

  • Minecraft:1.20.1
  • Minecraft Forge:47.3.0+
  • TalhaNation 的 Recruits 模组:适用于 1.20.1 的最新版本

🎮 使用方法

基本命令

所有命令均可在无限距离下使用 - 无需靠近你的招募兵!

行军命令

/recruits march <x> <y> <z> [group <groupId>] [formation <type>]
  • 基本/recruits march 100 64 -200 - 让所有招募兵行军至坐标
  • 分组/recruits march 0 64 0 group 1 - 仅让第 1 组行军
  • 阵型/recruits march 50 70 -100 formation LINE - 以线形阵型行军
  • 高级/recruits march -50 80 150 group 2 formation SQUARE - 第 2 组以方形阵型行军

突袭命令

/recruits raid <x> <y> <z> [group <groupId>] [formation <type>]
  • 基本/recruits raid -100 65 300 - 派遣招募兵突袭坐标
  • 分组/recruits raid 200 70 -50 group 3 - 派遣第 3 组进行突袭
  • 阵型/recruits raid 0 64 -200 formation WEDGE - 以楔形阵型突袭

控制命令

/recruits cancel     # 取消所有操作,招募兵返回你身边
/recruits stop       # 让招募兵持盾进入防御位置
/recruits follow [player] [formation]  # 跟随你或其他玩家
/recruits attack <player>  # 攻击指定玩家(最大 125 格)

阵型类型

  • LINE - 单线阵型,非常适合狭窄通道
  • SQUARE - 网格阵型,攻防平衡
  • CIRCLE - 圆形阵型,非常适合区域防御
  • WEDGE - V 形阵型,非常适合突破攻击

坐标系统

绝对坐标:使用精确数字

/recruits march 100 64 -200

相对坐标:使用 ~ 进行相对定位

/recruits march ~ ~5 ~10    # 从你的位置向上 5 格、向前 10 格
/recruits march ~-20 ~ ~    # 从你的位置向左 20 格

🎛️ GUI 功能

增强的招募兵命令 GUI

通过现有的 Recruits 模组界面访问,找到新的“组命令”部分:

快捷操作按钮:

  • 行军至此处 - 将活动组派遣至你的准星目标位置
  • 突袭此处 - 将活动组派遣至你的准星目标位置进行突袭
  • 取消 - 立即将所有招募兵召回你身边
  • 停止 - 让招募兵进入防御位置

聊天预填按钮:

  • 行军至... - 预填 /recruits march group X ~ ~ ~ 以便轻松编辑
  • 突袭... - 预填 /recruits raid group X ~ ~ ~ 以便轻松编辑

注意:按钮会自动检测你的活动招募兵组并专门针对它们。

⚔️ 战斗功能

行军与突袭行为

行军模式(防御性)

  • 招募兵以中立状态移动至目的地
  • 若被攻击会进行防御,但会继续执行任务
  • 在移动过程中保持阵型
  • 适用于重新部署和防御性移动

突袭模式(攻击性)

  • 两阶段操作:行军 → 突袭
  • 招募兵行军至目的地,然后进入攻击状态
  • 在目的地攻击敌对生物和玩家
  • 遵循实体黑名单配置

群体反击系统

当行军组中的任何招募兵被攻击时:

  1. 整个组立即将攻击者设为目标
  2. 组队协作消灭威胁
  3. 5 秒后,自动恢复原行军任务
  4. 你会收到有关交战的通知

防御命令

停止命令

  • 招募兵举起盾牌并进入守卫模式
  • 仅在直接受到攻击时进行反击
  • 多种盾牌激活方法确保可靠性
  • 非常适合守住战略位置

取消命令

  • 全面清除 AI 状态
  • 多种寻路方法确保招募兵返回
  • 取消任何进行中的突袭任务
  • 健壮的错误处理防止失败

⚙️ 配置

配置文件:config/recruits-addon.toml(首次运行时自动生成)

实体黑名单

自定义招募兵在突袭期间应避开哪些实体:

[blacklist.entities]
entityBlacklist = [
    "minecraft:villager",
    "minecraft:iron_golem", 
    "minecraft:cat",
    "minecraft:wolf",
    "minecraft:creeper"
]

🎯 高级用法示例

战术场景

基地防御设置

/recruits march -100 64 -100 group 1 formation CIRCLE
/recruits march 100 64 100 group 2 formation SQUARE  
/recruits stop

协同攻击

/recruits march 0 64 -200 group 1 formation WEDGE
/recruits march 50 64 -200 group 2 formation LINE
/recruits raid 0 64 -150 group 1
/recruits raid 0 64 -150 group 2

护送任务

/recruits follow @p formation CIRCLE
/recruits march ~ ~ ~20 formation LINE

组管理

多组操作

# 将不同组派遣至不同位置
/recruits march 100 64 0 group 1 formation LINE
/recruits march -100 64 0 group 2 formation SQUARE
/recruits raid 0 64 200 group 3 formation WEDGE

# 召回指定组
/recruits cancel group 1

# 停止所有组
/recruits stop

🛠️ 故障排查

常见问题

问:招募兵不响应命令

  • 确保招募兵确实为你所有
  • 检查组是否在 GUI 中被禁用
  • 确认招募兵未卡住或处于战斗中

问:GUI 按钮不起作用

  • 确保你有活动的招募兵组
  • 检查招募兵是否存活且未被禁用
  • 如果按钮显示为灰色,请重启 GUI

问:距离限制

  • 此模组移除了所有距离限制
  • 命令可在世界任何位置使用
  • 如果招募兵似乎无响应,它们可能位于未加载的区块中

问:招募兵在停止时未举起盾牌

  • 模组会尝试多种方法激活盾牌
  • 确保招募兵已装备盾牌
  • 某些招募兵类型可能不支持盾牌机制

调试信息

在你的 log4j2.xml 中启用调试日志:

<Logger level="debug" name="com.mchivellian.recruitsaddon"/>

🙏 致谢

  • TalhaNation 提供了出色的基础 Recruits 模组
  • 社区提供的反馈和测试

享受以战术精确性指挥你的招募兵吧!⚔️