前言
Mineflayer 是什么?
Mineflayer 是 PrismarineJS community 创建的开源项目,它基于 Node.js 的 Minecraft 客户端库,它允许我们通过编写 JavaScript 代码控制 Minecraft 中的角色行为。
Mineflayer Github: https://github.com/PrismarineJS/mineflayer
UBot 是什么?
UBot 的前身是 NTBot,编写于前几年,后因作者个人原因停止了更新,现改名并恢复更新。 Ubot 是一个 Mineflayer 的整合包,开箱即用,可以一键/Docker部署并且方便维护,提供了许多 Mineflayer 并不内置的API,易于调试和开发。
部署
准备
需要一台安装有Docker的服务器,最低配置如下:
CPU 1核
内存 1 G
空余硬盘空间 >= 2 G
购置服务器
打开雨云控制台,注册并登录(优惠码 lz932):
进入