跳到正文

ManhuntStar

作者:KAIKOAUGUSTIN

为 Manhunt 添加猎人机器人,行动起来就像真实玩家:它们会追逐、建造、战斗,还会跟着你前往下界和末地。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

🏹 ManhuntStar

Source code on GitHub Join the Discord server

适用于 Fabric 和 NeoForge 的 ManHunt 猎人机器人。没有朋友在线?召唤一队猎人,他们会像真实玩家一样行动,试图阻止你通关。

它们会奔跑、跳跃、游泳、挖掘、搭建高塔和桥梁,使用武器冷却、暴击和盾牌进行战斗,还会进食、随着阶段推进变得更强、使用末影珍珠、弩、三叉戟、熔岩桶、马(并发起长矛冲锋)、船和鞘翅,还会一路追你进入下界和末地。

仅需安装在服务端:玩家无需安装任何东西。另有 Paper 插件版本:查看 GitHub。


🎯 快速开始

  1. 将适用于你的加载器和 Minecraft 版本的 jar 文件放入服务器的 mods/ 文件夹,然后启动服务器(Minecraft 26.2 或 26.3、Java 25;Fabric 还需要 Fabric API)。
  2. 以管理员身份加入游戏并运行 /manhunt create Hunter 3(或打开 /manhunt menu)。三名猎人会在你周围排成一圈出现。
  3. 走出圆圈后,倒计时便会开始,屏幕顶部会显示进度条,并出现 3-2-1 倒计时标题。
  4. 倒计时结束后,猎人就会追上来。快跑!

使用 /manhunt pause 和 /manhunt resume 暂停或继续追猎,使用 /manhunt remove all confirm 清除所有机器人。


✨ 功能

行动方式与玩家相同

  • 会搭高塔、架桥、挖掘、游泳和跑酷来接近你
  • 使用末影珍珠缩短距离
  • 使用马、船(更快时会穿过湖泊)和鞘翅
  • 远离所有玩家的猎人也会继续移动和追击

战斗方式与玩家相同

  • 近战时会使用武器冷却、暴击和盾牌
  • 使用弓、弩、三叉戟和烟花火箭弩精准瞄准:会预判移动目标,也不会在方块阻挡时浪费弹药
  • 骑马时发起长矛冲锋;步战时则换用剑
  • 使用熔岩桶、进食和金苹果,也会用水扑灭火焰
  • 随着追猎推进,通过阶段获得更好的装备
  • 四种难度:easy、medium、hard和terminator

真实的 ManHunt 对局

  • 猎人会在圆圈中等待;玩家离开圆圈后,领先倒计时才会开始
  • 暂停会冻结所有机器人和计时器,即使服务器重启也会保持
  • 可选择追猎后加入的玩家、暂时保护他们,或不让他们参与
  • 可设置追猎对象的允许名单或屏蔽名单
  • 群组支持分配角色(猎人或逃脱者),不同敌对群组之间也会互相战斗

外观与玩家相同

  • 会在 TAB 列表中显示皮肤和延迟,也会计入服务器列表,并显示在/list
  • “加入了游戏/离开了游戏”和原版死亡消息中
  • 可使用任意 Mojang 账号的皮肤、从.png文件加载的皮肤,或默认机器人皮肤
  • 可选择是否为猎人和逃脱者添加发光效果,并自选颜色
  • 敌对生物也会攻击机器人(可设置例外名单)

易于运行

  • 通过箱子菜单(/manhunt menu)管理对局、追猎规则、机器人及所有设置
  • 游戏内可修改所有内容,且config.yml
  • 中附有注释
  • 服务器重启后,机器人、群组和装备都会恢复

服务器负载低:测试中,40 个机器人互相战斗时,服务器每刻负载约为 3 毫秒(上限为 50 毫秒)

⚙️ 命令/manhunt所有功能都在 manhuntstar.admin 下,且需要对应权限(管理员默认拥有权限)。所有命令、选项和值均支持 Tab 补全。

指令 作用
/manhunt menu 打开菜单
/manhunt create <name> [amount] [difficulty] 创建机器人(还可指定skin <player>、at <x y z>、阶段和攻击性)
/manhunt remove <bot> · /manhunt remove all confirm 移除机器人
/manhunt list · /manhunt info <bot> 列出所有机器人及其当前行为
/manhunt start 立即开始追猎,跳过倒计时
/manhunt pause · /manhunt resume 暂停或继续追猎
/manhunt target <player> · /manhunt target clear 让所有机器人追逐同一名玩家
/manhunt tp <bot\|all> [player] 将机器人传送到某位玩家身边
/manhunt skin <bot> <player> 更改机器人的皮肤
/manhunt equip item <item> · /manhunt equip armor <tier> 给每个机器人发放装备
/manhunt group <group> role <hunter\|escape> 设置某个组的角色(还可指定enemy、spawnpoint、phases……)
/manhunt players ... 谁可以被追猎(允许列表或阻止列表)
/manhunt ring · /manhunt ring point 显示边界圈或设置固定中心
/manhunt settings [option] [value] 显示或更改任意设置
/manhunt reload 重新加载配置和语言文件

🌍 语言

支持英语(默认)、Português (Brasil)、Français、Русский和简体中文。所有消息和整个菜单均已翻译;指令和config.yml按键保持英文。

可通过/manhunt settings language pt-br或菜单切换,立即生效。

将其翻译成你的语言:

  1. 将config/manhuntstar/lang/en.yml复制到同一文件夹下的新文件,例如es.yml。
  2. 翻译引号之间的文本,保留<...>中的标签(如<bot>、<player>、<red>)。
  3. 运行/manhunt reload,然后运行/manhunt settings language es。

未翻译的部分会回退为英文,因此你可以逐步翻译。想让你的翻译加入模组?请在GitHub上提交。


⚠️ 注意事项

  • 其他寻找玩家的模组和插件(例如其他 ManHunt 模组的指南针)看不到这些机器人:它们会显示在 TAB、/list和玩家计数中,但它们不是真正的玩家。
  • 菜单中的机器人和组名通过聊天栏输入。

🙏 致谢

基于 OpaleMC 的 Fabric 模组 T* (Terminator Star)(CC0):其行为在该模组中经过研究并从头重写,附带修复和优化。

发现 bug 或有想法?请在GitHub上提交 issue。如果你喜欢 ManhuntStar,在 GitHub 上点个 ⭐ 会很有帮助!

常见问题

ManhuntStar 支持哪些 Minecraft 版本?

ManhuntStar 支持 Minecraft Java 版 26.2–26.3,共 2 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。

ManhuntStar 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分