前言
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
):