使用流程:
- 运行
npm i 安装依赖.
- 运行
npm run fix 修复一些 mineflayer 存在但未修复的问题.
- 配置
config/config.json 文件.
- 运行
npm run start 启动.
将 config/config_template.json 重命名为 config/config.json,并自行配置账号和服务器信息。其中 mainAccount 需要设置为你的主账号,用于某些命令的缺省值。比如 q tp 命令,使用 /tpa 命令传送至 ${mainAccount}。
另见 plugins.md
| 命令 |
别名 |
说明 |
quit |
- |
退出当前bot |
exit |
- |
退出所有bot |
restart |
- |
重启当前bot |
all <command> |
- |
在所有bot上执行命令 |
who |
- |
显示当前bot标识符,标识符结构为 username@servername |
list |
- |
显示在线玩家 |
tps |
- |
显示当前TPS |
help |
- |
帮助命令 |
msg <msg> |
chat | . |
发送聊天消息 |
| 命令 |
别名 |
说明 |
bot create |
- |
创建新bot |
bot change <identity> |
- |
将指定bot切换到前台 |
| 命令 |
别名 |
说明 |
q inv |
- |
查看背包内容 |
q cont |
- |
查看打开的容器内容 |
q h |
q harvest |
向主账号展示匹配物品 |
q 1 |
- |
传送至净土 |
q 2 |
- |
传送至乐土 |
q 3 |
- |
传送至工业服 |
q tp |
- |
请求传送至指定玩家 |
q fish on |
- |
所有bot开启钓鱼 |
q fish stop |
- |
所有bot停止钓鱼 |
q clean |
all 'fish clean' |
所有bot向最近的管理员或玩家丢弃匹配通过的物品(fishman + autodrop 插件) |
q drop |
all 'ad test' |
所有bot丢弃背包内匹配失败的物品(autodrop 插件) |
q sign |
all 'task apply signIn' |
所有bot执行自动签到任务 |
q water |
all 'task apply water' |
所有bot执行自动浇水任务 |
q usage |
- |
所有bot向指定玩家私聊背包剩余空间 |
q next |
- |
切换到下一个bot |
q select |
- |
将bot切换到前台 |
| 命令 |
别名 |
说明 |
state getYawPitch |
- |
获取yaw/pitch状态 |
state get <property> |
- |
获取bot属性(原Object对象) |
state getStr <property> |
- |
获取bot属性(字符串形式) |