Mineflayer简介——Minecraft机器人

简介Mineflayer是 PrismarineJS community 创建的开源项目.Mineflayer Github: https://github.com/PrismarineJS/mineflayerPrismarineJS Organization Github: https://github.com/PrismarineJS使用强大、稳定、高级 JavaScript API 创建 Minecraft机器人。我是在 YouTube 上偶然看到TheDudeFromCI的视频的,我这几
摘要由CSDN通过智能技术生成

简介

Mineflayer是 PrismarineJS community 创建的开源项目.
Mineflayer Github: https://github.com/PrismarineJS/mineflayer
PrismarineJS Organization Github: https://github.com/PrismarineJS
使用强大、稳定、高级 JavaScript API 创建 Minecraft机器人。

我是在 YouTube 上偶然看到TheDudeFromCI的视频的,我这几年一直想找类似的API但是居然没找到(可见国内这项目有多凉)
我就很兴奋地搬了几个教程,但是貌似国内并没有什么人知道。
我希望能起到抛砖引玉之效,让大家多了解一下这个有用的项目
如果你看得懂英文,推荐去官方手册看看https://mineflayer.prismarine.js.org

以下为 README 文件的截取内容和部分翻译

Features

  • 支持 Minecraft 1.8、 1.9、 1.10、 1.11、 1.12、 1.13、 1.14、 1.15 和 1.16。
  • 实体信息和跟踪。
  • 方块信息。你可以查询你周围的世界。在毫秒内查找任何方块。
  • 物理和运动 - 处理所有碰撞箱
  • 攻击实体和使用车辆。
  • 背包管理。
  • 合成,箱子,发射器,附魔台。
  • 挖掘和放置方块。
  • 其他的东西,如知道你的血量,是否下雨。
  • 激活方块和使用物品。
  • 聊天。

安装

npm install mineflayer

使用

Videos

机器人的基础设置过程

【熟肉】Mineflayer教程 ep.1 快速上手

想进一步学习,这里有更多教程
这里是对应的源代码

开始上手

如果不指定版本,将自动检测服务器的版本,您可以使用版本选项设置特定版本。例如 , version:"1.8"

Echo 例子

const mineflayer = require('mineflayer')
const bot = mineflayer.createBot({
   
  host: 'localhost', // optional
  port: 25565,       // optional
  username: 'email@example.com', // email and password are required only for
  password: '12345678'
  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值