
离线玩家
启用AFK模式,无需保持电脑开机。使用/offline生成你的玩家副本。如果你的离线玩家死亡,你也会死亡,但仍有时间取回你的物品。如果离线玩家存活,你归来时将继承其收益。
查看大图目标
此模组允许玩家在服务器上挂机,而无需让电脑保持开机状态。只需使用 /offline 命令即可生成一个与你完全相同的玩家副本,称为离线玩家。根据配置,离线玩家生成后你将被踢出服务器。
如果离线玩家被杀死,它不会掉落战利品,但会被踢出服务器。当你重新加入时,离线玩家的物品栏和经验等级会复制给你,然后你会被杀死。这为你争取了取回物品的时间。
如果离线玩家在你重新加入之前一直存活,它的物品栏和获得的经验将会转移给你。
使用方法
输入 /offline 来生成一个离线玩家。
动作
你可以为离线玩家添加动作。可用的动作包括:
| 名称 | 描述 |
|---|---|
| attack | 玩家左键点击 |
| break | 玩家左键点击,但会等待方块完全破坏。 |
| place / use | 玩家右键点击 |
| crouch | 玩家潜行 |
| jump | 玩家跳跃 |
| eat | 玩家进食(仅在饥饿且手持食物时可用) |
| drop_item | 从当前快捷栏槽位丢弃一个物品 |
| drop_stack | 从当前快捷栏槽位丢弃所有物品 |
| move_forward | 使玩家向前移动 |
| move_backward | 使玩家向后移动 |
| disconnect | 在设定的时间间隔后自动断开离线玩家的连接 |
要使用某个动作,请输入 /offline [动作],例如 /offline attack。
提示:使用
/offline actions查看可用动作列表
间隔/偏移
你可以按设定的间隔或偏移来执行动作:
- 间隔:
/offline break:20(破坏方块之间间隔 20 tick 或 1 秒) - 偏移:
/offline attack:20:10(为动作添加 10 tick 的偏移)
时间解析
除了使用 tick(默认)之外,还可以将间隔和偏移设置为毫秒、秒、分钟、小时,甚至天。
示例:/offline use:100ms、/offline attack:1s、/offline attack:1.5m、/offline eat:0.25h、/offline disconnect:1d
链式执行
你可以链式组合动作,例如:
/offline attack move_forward/offline attack:100 jump eat:20:10/offline jump:20 attack eat move_backward
动作将按照指定的顺序执行。
配置
初始化后,配置文件位于你的 Minecraft 服务器根目录下的 config/OfflinePlayersReworked.json。
配置内容如下:
{
"opRequired": false,
"autoOp": true,
"autoWhitelist": false,
"autoDisconnect": true,
"killOnDeath": true,
"respawnKickedPlayers": true,
"informAboutKickedPlayer": true,
"copySkin": true,
"databaseLocation": "./offlineplayersreworked/",
"offlinePlayerPrefix": "[OFF]",
"availableOptions": ["attack", "break", "use","etc..."]
}
opRequired:如果为 true,则只有 OP 可以使用/offline。autoOp:如果为 true,OP 的离线玩家会自动获得 OP 权限。autoWhitelist:如果为 true 且启用了白名单,离线玩家会自动加入白名单。(默认值为 false,因为似乎没有必要)autoDisconnect:如果为 true,玩家使用/offline后会自动断开连接。(使用 false 风险自负)killOnDeath:如果为 true,当玩家的离线玩家死亡时,玩家在重新连接后会自动死亡。respawnKickedPlayers:如果为 true,离线玩家在被踢出后,会在服务器重启时自动重生informAboutKickedPlayer:如果为 true,当离线玩家被踢出且玩家重新加入时,玩家会收到离线玩家被踢出的通知copySkin:如果为 true,离线玩家会复制原玩家的皮肤。databaseLocation:数据库的文件夹位置。默认为./offlinePlayersReworked/。offlinePlayerPrefix:设置离线玩家的前缀。availableOptions:可用的动作选项列表。
报告问题
如果你遇到任何 bug 或有改进建议,请在我们的 GitHub 仓库中创建 issue。创建 issue 的方法:
- 转到此仓库的 Issues 标签页。
- 点击 "New Issue"。
- 在 "Bug report" 或 "Feature request" 模板之间选择。
- 尽可能详细地填写模板。
- 提交 issue。
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。