截图
介绍
进阶假玩家
想测试多人游戏功能,却没人能加入你的世界?或者只是想和朋友一起探索新的乐趣?
不用再启动多个 Minecraft 客户端来测试多人游戏机制、模组、数据包、命令方块作品或服务器功能了。
大多数假玩家模组依赖聊天命令、预设动作或行为有限的 NPC。Advanced Fake Players采用了截然不同的方式:创建与游戏高度集成的合成玩家,并引入直接操控系统,让你只需启动一个 Minecraft 实例,就能无缝接管其他玩家。
创建、操控并与完全融入游戏的假玩家互动,就像他们是真正连接到服务器的账号一样。
生成玩家,只需输入:/fakeplayer spawn <name>
直接操控系统
这可不只是另一个由 AI 控制的 NPC。
你可以立即将视角、移动、物品栏和互动操作切换到任何已生成的假玩家身上。它通过自定义网络数据包路由运行,假玩家会实时接收你的操作,就像你登录了第二个账号一样。
功能
- 完整输入转发:放置方块、破坏方块、攻击实体、与 GUI 交互、打开箱子、合成物品和管理物品栏,操作方式与使用另一个账号完全一样。
- 零客户端开销:只运行一个 Minecraft 客户端,就能完成所有多人游戏测试。不需要第二台电脑、额外账号,也不会额外占用内存。
- 即时切换:随时通过一条命令或一个按键绑定,在你的真实玩家与任意受控假玩家之间切换。
控制玩家,只需输入:/fakeplayer control <name>
解除对玩家的操控,只需输入:/fakeplayer unpossess
你也可以按模组设置中指定的按键绑定(默认:O)来解除操控。
深度集成服务器
与传统 NPC 或机器人不同,假玩家会直接注入 Minecraft 的内部玩家系统。从服务器的角度来看,他们的行为与通过身份验证并连接到服务器的真实玩家完全一致。
真实行为
- 根据假玩家的位置和在线时长影响本地难度计算。
- 完整参与生物生成机制,生物会像预期那样在他们周围生成。
- 触发压力板、绊线及其他玩家检测机制。
- 自然参与实体碰撞,玩家和生物都会与他们发生碰撞。
- 可以成为敌对生物的目标并受到攻击。
- 会出现在玩家选择器中,例如
@a,因此可以与命令方块和数据包兼容。
自定义皮肤
为假玩家赋予专属形象。你可以指定任意 Minecraft 用户名对应的皮肤,或提供图片直链,无需使用外部工具。
/fakeplayer skin set <name> <skin_name>复制现有 Minecraft 账号的皮肤。/fakeplayer skin url <name> <url>直接从图片直链加载皮肤。/fakeplayer skin clear <name>恢复默认的 Steve/Alex 皮肤。
多人游戏支持
完全兼容多人游戏和局域网世界。所有已连接的客户端都能看到假玩家,他们在整个服务器中的行为保持一致;其他玩家可以看见他们、与他们互动,甚至和他们战斗。
你还可以用它在多人服务器上制造各种搞笑场面,捉弄朋友。
多人操控模式 (测试版)
模组最独特的功能之一,是允许多名真实玩家同时控制同一个假玩家。
此功能目前仍处于测试版,可能存在漏洞或出现意料之外的行为,但它已经带来了出乎意料的有趣体验,适合用于测试、挑战和合作玩法。
启用方式:/fakeplayer config multi_control true
命令
所有命令都需要管理员权限(等级 2 或更高)。支持通过 Tab 补全假玩家名称。
| 命令 | 说明 |
|---|---|
/fakeplayer spawn <name> |
在你当前位置和朝向生成一个新的假玩家。 |
/fakeplayer control <name> |
将你的摄像机视角和操作切换到目标假玩家。 |
/fakeplayer unpossess |
返回控制你原来的玩家角色。 |
/fakeplayer remove <name> |
从世界中移除指定的假玩家。 |
/fakeplayer skin set <name> <skin_name> |
使用现有 Minecraft 账号名称设置皮肤。 |
/fakeplayer skin url <name> <url> |
通过图片直链设置皮肤。 |
/fakeplayer skin clear <name> |
移除自定义皮肤并恢复默认皮肤。 |
/fakeplayer config multi_control [true/false] |
为当前服务器启用或停用多人控制模式。 |
安装要求
此模组必须同时安装在客户端和服务器上。如果只在其中一端安装,将无法正常运行。
支持的版本
| Minecraft 版本 | Fabric | Forge | NeoForge |
|---|---|---|---|
| 1.19.2 | — | — | — |
| 1.20.1 | ✔️ | ✔️ | ❌ |
| 1.21.x | — | — | — |
| 26.1+ | — | — | — |
目前正在积极规划对更新版本 Minecraft 的支持。未来版本中还会加入更多加载器和游戏版本。
非常适合
- 无需启动第二个客户端即可进行模组开发和多人游戏测试
- 技术向 Minecraft 项目、红石、数据包和命令方块
- 服务器管理、测试生物生成、挂机机制和玩家触发事件
- 整合包开发,验证需要多名玩家才能使用的功能
- 局域网世界和专用服务器
- 内容创作,使用额外的“玩家”布置截图或电影场景
- 在多人游戏中捉弄朋友
常见问题
Advanced Fake Player 支持哪些 Minecraft 版本?
Advanced Fake Player 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Advanced Fake Player 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
Theus452 的其他作品
查看全部 →
Walkie-Chat
加入近距离语音聊天系统。还新增了“对讲机”物品,只要频道频率相同,就能进行远距离通信。
Dynamic Chest Loot
Dynamic Chest Loot allows server administrators and modpack creators to customize, randomize, and dynamically populate chest loot across containers in Minecraft with an intuitive modern in game UI
评论
登录后评论和评分