这个项目能做什么

Baritone 是一个 Minecraft 寻路机器人,其作者将其描述为“方块游戏的谷歌地图”。自 4.4 版本起,它是 Impact 客户端中使用的寻路系统,并且是早期针对 Minecraft 1.8.9 的 MineBot 项目的更新重建,目标版本为 Minecraft 1.12.2 及更新版本。README 强调其注重可靠性和性能,声称路径计算速度比 MineBot 快 30 倍以上。 核心功能: - 自动寻路和导航:在聊天框中输入诸如“#goto 1000 500”的命令,可指示机器人前往指定坐标。“#stop”可使其停止。 - 自动挖矿:诸如“#mine diamond_ore”的命令可让机器人定位并挖掘指定方块。 - 鞘翅飞行:“#elytra”命令可在下界中使用烟花实现自动鞘翅飞行。 - 广泛版本支持:提供针对 Minecraft 1.12.2 至 1.21.11 以及 26.1/26.2 版本线的发布版本,并为 Forge、Fabric 和 NeoForge 构建(Fabric 和 NeoForge 构建分别从 1.16.5 和 1.20.3 开始)。 - Java API:该 API 有详细文档,并托管 Javadocs,示例代码展示了如何设置选项(例如 allowSprint、primaryTimeoutMS)以及设置诸如 GoalXZ 的寻路目标。API 发布 jar 中仅支持 baritone.api 包。 - 客户端集成:README 列出了与 Impact、Lambda、ForgeHax、Aristois、rootNET、Future 和 RusherHack 的集成或附加支持。 使用和生态系统:通过 FEATURES.md、SETUP.md(安装和设置)和 USAGE.md(聊天控制)提供详细文档,此外还有教程播放列表和展示视频。Discord 服务器提供支持。该项目采用 LGPL-3.0 许可证,并带有“动漫例外”,FAQ 确认只要使用符合 LGPL 3.0,即可在自定义实用客户端中作为库使用。开发活动显著,从 2018 年 8 月到 2019 年 8 月,每天至少提交一次,并欢迎通过 GitHub 问题和拉取请求贡献。