高级假玩家

高级假玩家

生成真实玩家,并直接附身控制他们的行动,无需运行多个游戏实例。

**高级假玩家**

曾经想在多人游戏中测试某个功能,却找不到人加入你的世界吗?或者你只是想在朋友间寻找新的乐趣方式?

无需再为了测试多人游戏机制、模组、数据包、命令方块装置或服务器功能而启动多个 Minecraft 客户端。

大多数假玩家模组依赖聊天命令、脚本动作或功能受限的NPC行为。高级假玩家 则采用完全不同的方法,创建高度集成的合成玩家,并引入直接附身系统,让你能够从单个 Minecraft 实例无缝接管其他玩家。

创建、附身并与完全集成的假玩家互动,就如同他们是真实连接到服务器的账号一样。

要生成玩家,只需输入:/fakeplayer spawn <名字>


直接附身系统

这不仅仅是另一个AI控制的NPC。

你可以即时将你的视角、移动、物品栏和交互转移到任何已生成的假玩家身上。它通过自定义网络数据包路由实现,假玩家实时接收你的输入,就像你登录了第二个账号一样。

特性

  • 完整输入重定向:放置方块、破坏方块、攻击实体、与GUI交互、打开箱子、合成物品以及管理物品栏,就像在使用另一个账号一样。
  • 零客户端开销:仅运行一个 Minecraft 客户端即可完成所有多人游戏测试。无需第二台电脑、额外账号或额外内存占用。
  • 即时切换:通过单条命令或按键绑定,随时在你的真实玩家和任何被控制的假玩家之间切换。

要控制玩家,只需输入:/fakeplayer control <名字>

要解除附身,只需输入:/fakeplayer unpossess <名字>

你也可以使用模组设置中定义的按键绑定(默认:O)来解除附身。


深度服务器集成

与传统NPC或机器人不同,假玩家被直接注入 Minecraft 的内部玩家系统。从服务器的角度来看,他们的行为与连接到服务器的真实已认证玩家完全一致。

真实行为

  • 根据其位置和在线时间影响局部难度计算。
  • 完全参与生物生成机制,生物会如预期般在它们周围生成。
  • 触发压力板、绊线和其他玩家检测机制。
  • 与实体碰撞自然交互,玩家和生物会与它们碰撞。
  • 可被敌对生物瞄准和攻击。
  • 出现在诸如 @a 的玩家选择器中,使其兼容命令方块和数据包。

自定义皮肤

给你的假玩家一个合适的身份。你可以从任何 Minecraft 用户名分配皮肤,或提供直接的图片 URL,无需外部工具。

  • /fakeplayer skin set <名字> <皮肤名> 从现有 Minecraft 账号复制皮肤。
  • /fakeplayer skin url <名字> <url> 从图片 URL 直接加载皮肤。
  • /fakeplayer skin clear <名字> 恢复为默认的 Steve/Alex 皮肤。

多人游戏支持

完全兼容多人游戏和局域网世界。假玩家对所有连接的客户端可见,并在服务器上表现一致,其他玩家可以看到它们、与它们互动,甚至可以与它们战斗。

它也可以用来制造搞笑场面,或在多人服务器上整蛊你的朋友。

多控模式 (测试版)

该模组最独特的特性之一是多个真实玩家可以同时控制同一个假玩家。

此功能目前处于测试版,可能包含错误或意外行为,但它已经为测试、挑战和合作游戏提供了令人惊喜的有趣且混乱的体验。

使用以下命令启用它:/fakeplayer config multi_control true


命令

所有命令都需要操作员权限(2级或更高)。假玩家名称支持Tab补全。

命令 描述
/fakeplayer spawn <名字> 在你当前的位置和朝向生成一个新的假玩家。
/fakeplayer control <名字> 将你的视角和输入转移到目标假玩家。
/fakeplayer unpossess 将控制权返回给你的原始玩家角色。
/fakeplayer remove <名字> 从世界中移除指定的假玩家。
/fakeplayer skin set <名字> <皮肤名> 使用现有的 Minecraft 账号名设置皮肤。
/fakeplayer skin url <名字> <url> 从直接的图片 URL 设置皮肤。
/fakeplayer skin clear <名字> 移除自定义皮肤并恢复为默认皮肤。
/fakeplayer config multi_control [true/false] 为当前服务器启用或禁用多控模式。

安装要求

此模组必须同时安装在客户端和服务器端。 如果只有一端安装,它将无法工作。

支持版本

Minecraft 版本 Fabric Forge NeoForge
1.19.2 — — —
1.20.1 ✔️ ✔️ ❌
1.21.x — — —
26.1+ — — —

对新版 Minecraft 的支持正在积极规划中。未来的版本将添加更多的加载器和版本。


非常适合

  • 模组开发和多人游戏测试,无需第二个客户端
  • 技术性 Minecraft 项目、红石、数据包和命令方块
  • 服务器管理、测试生物生成、AFK机制和玩家触发事件
  • 整合包开发,验证需要多名玩家才能实现的功能
  • 局域网世界和专用服务器
  • 内容创作,使用额外的“玩家”来布置截图或电影感场景
  • 在多人游戏中整蛊你的朋友