From ce88d34c96cf68ac8cb8cade4a4f8ed5b8a162c0 Mon Sep 17 00:00:00 2001 From: Lyizai Date: Tue, 18 Aug 2026 06:49:23 +0000 Subject: [PATCH] ?? wiki?v1.1.8 ???? --- Home.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/Home.md b/Home.md index e69de29..75d2b21 100644 --- a/Home.md +++ b/Home.md @@ -0,0 +1,43 @@ +# AutoStore — Minecraft 自动扩地模组 + +一个 Fabric 客户端模组,用于在支持 `/u claimmode` 的领地插件服务器上自动扩张领土。 + +## 功能 + +- 从远程 `markers.json` 拉取各国领土边界 +- 四种扩地策略:方形外扩、区域扩地、玩家周围、绕国一圈 +- 区域扩地采用 S 形扫描:从与现有领土接壤的区块开始,横向/纵向 S 形扫过整个矩形,保证每个新占领区块都与已占领领土接壤 +- 自动寻路(Baritone)前往目标区块;寻路超时时自动发送 `/u return` 回城,等待传送回王城后重新寻路,避免整个系统因寻路卡死而停止 +- 目标有效性校验:目标若已被其它邦国占领(地图刷新后识别)则立即跳过 +- 自动进食(饥饿时自动吃背包食物) +- 实时地图 GUI(通过 `Ctrl+R` 打开) +- 监听聊天/字幕消息判断开垦结果 + +## 安装 + +1. 安装 Fabric Loader 0.16.14+ 和 Fabric API +2. 将 `autostore-1.1.8.jar` 放入 `.minecraft/mods/` 目录 +3. 启动游戏,按 `Ctrl+R` 打开 GUI + +> baritone 已内置于模组 jar,无需单独安装。 + +## 构建 + +```bash +# 依赖:JDK 21+ +./gradlew build +``` + +输出文件:`build/libs/autostore-1.1.8.jar` + +## 版本记录 + +| 版本 | 说明 | +| --- | --- | +| v1.1.8 | 回退寻路逻辑至 1.1.3,修复玩家不移动;修复目标区块中心点不可达导致的错位;新增寻路超时 `/u return` 回城自救 | +| v1.1.7 | 移除寻路前的相邻领土校验,修复玩家不移动;修正 baritone 打包 | +| v1.1.6 | 版本号与构建系统调整 | + +## 联系方式 + +项目主页:https://git.bgjq.top/Lyizai/AutoStore \ No newline at end of file