26.11.6 · Paper 1.12.2

FakePlayerPlugin

FAKE PLAYER


用假人占住挂机位
保持在线 · 维持区块加载

1 条命令创建 · AuthMe 兼容 · 区块强制加载

为什么要用假人挂机

刷怪塔、农场、熔炉阵列这些机器,只有在所在区块被加载、 并且服务器认为有人在线时才会运转。 一旦你退出游戏,区块卸载,机器就停了。

假人解决的就是这件事:它让服务端把一个虚拟玩家当成真实在线玩家, 区块持续加载,机器照常跑 —— 而你的客户端可以关掉。

  • 本体可以下线
    假人留在服务器里,你该干嘛干嘛
  • 每人 2 个免费名额
    最多 5 个,多出来的在点券商店买(600 点卷 / 个,最多 3 个)
  • 每个假人单独配置
    区块常驻 / 原版刷怪按假人分开开关,互不干扰
  • 区块保持加载
    挂机点周围的机器不会因为无人而停摆
  • 不会被登录插件踢
    兼容 AuthMe,长期挂着也稳定

核心功能

创建、挂机、持久化与兼容性

👥

一条命令创建

站在挂机点,输入名字即可。服务端会把它当成真实在线玩家,出现在 TAB 列表里。

  • /fp <名字> 在脚下创建
  • 会出现在 TAB 列表与在线人数里
  • 创建者会被记录,便于追责
🧱

区块真正在 tick

不只是把区块留在内存里 —— 假人会被注册进原版的 PlayerChunkMap,区块进入正常的 tick 循环,机器真的会转。

  • 水流、红石、作物生长、熔炉烧炼持续运作
  • 实体 tick 正常(掉落物、TNT、怪物 AI)
  • 服务端把假人当真玩家:原版围着它按群系 / 亮度 / 结构刷怪
💾

数据持久化

假人配置存盘,重启后自动恢复到原位置,不用重新摆一遍。

  • 数据写入配置文件
  • /fpsave 手动保存
  • 启动后分三次延迟加载,避免抢时序
🔐

AuthMe 兼容

假人不参与登录验证,不会被登录插件误判后踢下线。

  • 兼容 AuthMe 的登录检查
  • 长期挂机也不掉
  • 可与其它插件共存
🧹

集中管理

列出全部假人,支持单个移除或一键清空。

  • /fplist 列出所有假人
  • /fpr <名字> 移除指定假人
  • /fpr all 一键移除全部
🛠️

生物保活(keep)

被命名为 keep 的生物(末影螨、蠹虫、蝙蝠等), 不会被原版的「远离玩家自动消失」刷掉。用命名牌改名后立即生效, 并给操作者回执。

仅 OP 可用

所有命令默认只对管理员开放,普通玩家无法创建或移除假人。

  • 防止普通玩家随意生成假人
  • /fpreload 热重载配置,不用重启服务器
  • /fp help 列出全部可用命令
  • 移除操作立即生效,不需要等刷新

常见挂机场景

这几种情况用假人最合适

⚔️

刷怪塔挂机

把假人放在刷怪塔的挂机点,服务端会把它当真玩家, 原版围着它刷怪 —— 刷什么怪、刷在哪里,和你在那儿亲自挂机完全一样。 水流、漏斗、掉落物全部正常。

🌾

农场 / 熔炉运转

农作物生长、熔炉烧炼依赖区块持续 tick(不只是加载), 注册进 PlayerChunkMap 之后这些机器会一直跑。

📍

守住远点位

在离家很远的刷怪点、矿点放假人,区块不会因为没人而卸载。

命令一览

主命令 /fakeplayer,简写 /fp

命令说明权限
/fp显示插件信息OP
/fp <名字>在当前位置创建一个假人OP
/fp help显示帮助菜单OP
/fplist列出服务器上所有假人OP
/fpr <名字>移除指定假人OP
/fpr all移除全部假人OP
/fpreload重载插件配置OP
/fpsave手动保存假人数据OP

FakePlayerPlugin

放一个假人,机器就一直跑。