Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mineflayer 聊天与战斗机器人 🤖⚔️

一个基于 mineflayer 构建的 Minecraft 1.20.4 聊天机器人,支持打招呼、查询时间、调整时间、随机攻击玩家、死亡嘲讽等趣味功能。
作者:@Vcats

🌟 功能介绍

  • 💬 聊天交互:可回应 “hello”、"time"、"help"、"about" 等关键词
  • 🕒 时间查询:输出当前系统时间
  • ☀️ 时间控制:通过 “调整时间 day/night/noon/midnight” 控制游戏时间(需要权限)
  • 🔪 随机杀人:发送“帮我杀人”命令,机器人将随机 TP 并攻击一名在线玩家
  • 😈 死亡嘲讽:有玩家死亡时自动发送“菜就多练”等嘲讽语句

📦 安装依赖

确保你已安装 Node.js

npm install

🚀 启动方式

编辑 index.js 中的 bot 配置:

const bot = mineflayer.createBot({
  host: '你的 Minecraft 服务器 IP',
  port: 25565, // 默认端口
  username: 'Bot用户名',
  version: '1.20.4',
  localAddress: '本地Radmin IP(可选)'
})

然后运行:

node index.js

🛠 项目结构

.
├── bot-v1.js        # 主程序,包含聊天监听与行为逻辑
└── package.json    # 依赖定义

🙏 致谢

本项目基于以下开源项目构建:

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages