15b4a40b6da1f5be676a0adf12c3a120fa0aebce
1.1.5 新增的「目标与己方领土接壤校验」在第三方领土地图刷新后,own 集合与规划器判定不一致,导致有效目标被误判跳过,玩家原地不动。已移除运行时的重复邻居验证(规划器已保证目标与己方领土相邻),仅保留「未被其它邦国占领」判断,恢复 1.1.2 及更早版本的行为。 构建:修正 build.gradle 使 baritone 嵌套打包进 META-INF/jars(1.1.6 缺失)。
AutoStore — Minecraft 自动扩地模组
一个 Fabric 客户端模组,用于在支持 /u claimmode 的领地插件服务器上自动扩张领土。
功能
- 从远程
markers.json拉取各国领土边界 - 四种扩地策略:方形外扩、区域扩地、玩家周围、绕国一圈
- 区域扩地采用 S 形扫描:从与现有领土接壤的区块开始,横向/纵向 S 形扫过整个矩形,不沿邦国边界,但保证每个新占领区块都与已占领领土接壤
- 自动寻路(Baritone)前往目标区块,寻路优先走地面减少走入矿洞,超时自动
/u return回城自救 - 目标有效性校验:寻路/等待/重试前实时校验目标是否仍与己方领土接壤,不接壤立即跳过并重新规划
- 自动进食(饥饿时自动吃背包食物)
- 实时地图 GUI(通过 Ctrl+R 打开)
- 监听聊天/字幕消息判断开垦结果
安装
- 安装 Fabric Loader 0.16.14+ 和 Fabric API
- 将
autostore-1.1.7.jar放入.minecraft/mods/目录 - 启动游戏,按
Ctrl+R打开 GUI
构建
# 依赖:JDK 21+
./build_mod.sh
输出文件:autostore-1.1.7.jar