玩家最后上线时间

玩家最后上线时间

/seen [玩家名] — 该玩家上次在线是什么时候?原版NeoForge服务器所没有的“最后上线时间”功能。

游戏机制

玩家最后在线时间

/seen [玩家] — 该玩家最后在线是什么时候?原版 NeoForge 和 Fabric 服务器所没有的最后在线查询功能。

原版没有最后在线功能,而提供此功能的插件(EssentialsX)只在 Paper 上运行,无法在原生 NeoForge/Fabric 服务器上使用。本模组以 Mod 的形式添加了该命令。

/seen Steve  → Steve 当前在线。
/seen Alex   → Alex 最后在线时间为 2026-05-15 14:30(约 1 天前)。
                 另有一次在线记录为 2026-05-13 22:10(约 3 天前)

该模组在服务端记录登录/登出信息,为每位玩家保留最近 3 次在线记录,并在服务器重启后持续保存。/seen 对所有玩家开放,与 EssentialsX 类似——任何人都可以查询任何玩家的最后在线时间,因此会向全服展示玩家的活动时间段。在单人游戏中,需要离开并重新进入世界以填充记录。输出内容支持 9 种语言本地化。

这是一个登录/登出监听器、持久化世界数据和一条命令——无需 Mixin、无需配置文件、无需方块或物品。

仅服务端——只需安装在服务器上。

可在任何整合包中免费使用。源代码和问题反馈:https://github.com/KURONAMI333/last-seen