From a6af6af724e3bed178521d8838bff246519713d9 Mon Sep 17 00:00:00 2001 From: Lyizai Date: Tue, 18 Aug 2026 06:44:59 +0000 Subject: [PATCH] update --- Home.md | 134 ----------------------------------------------------- unnamed.md | 0 2 files changed, 134 deletions(-) delete mode 100644 Home.md create mode 100644 unnamed.md diff --git a/Home.md b/Home.md deleted file mode 100644 index f5ecc62..0000000 --- a/Home.md +++ /dev/null @@ -1,134 +0,0 @@ -# AutoStore 自动扩地模组 - -AutoStore 是一个 Minecraft 1.21.4 Fabric 客户端模组,用于在支持 `/u claimmode` 的领地插件服务器上自动扩张领土。 - -## 功能特性 - -- **一键 GUI**:按 `Ctrl+R` 打开自动扩地界面 -- **四种扩地策略**: - 1. 方形外扩:从中心向外逐圈扩张 - 2. 区域扩地:在地图上圈选矩形区域后自动占领 - 3. 玩家周围:围绕玩家当前位置扩张 - 4. 绕国一圈:沿邦国边界向外扩张 -- **自动寻路**:基于 Baritone 自动寻路到目标区块 -- **自动进食**:饥饿时自动从背包寻找食物并进食 -- **自动游泳**:玩家在水中时自动跳跃游泳,防止溺水 -- **实时地图**:自动拉取邦国地图并高亮显示已占领/待占领区块 -- **自动刷新**:定时刷新地图数据 - -## 安装方法 - -1. 安装 [Fabric Loader](https://fabricmc.net/) 0.16.14+ 与 Fabric API -2. 下载 `autostore-1.0.5.jar`(见 Releases 页面) -3. 将 jar 放入 `.minecraft/mods/` 目录 -4. 启动游戏,按 `Ctrl+R` 打开 GUI - -## 使用说明 - -### 基本流程 - -1. 进入游戏后按 `Ctrl+R` 打开 AutoStore 界面 -2. 选择扩地策略 -3. 点击"开始"自动扩地 -4. 可通过 `/autostore status` 查看当前状态 - -### 命令 - -| 命令 | 说明 | -|------|------| -| `/autostore gui` | 打开 GUI | -| `/autostore start [数量]` | 开始扩地(-1 为持续) | -| `/autostore stop` | 停止扩地 | -| `/autostore status` | 查看状态 | -| `/autostore refresh` | 手动刷新地图 | -| `/autostore auto` | 自动识别当前邦国 | -| `/autostore state <邦国名>` | 设置目标邦国 | -| `/autostore strategy <1-4>` | 设置扩地策略 | -| `/autostore rings <层数>` | 设置扩圈上限 | - -### 区域扩地 - -1. 选择"区域扩地"策略 -2. 在地图上按住鼠标左键拖拽,圈选需要占领的矩形区域 -3. 松开鼠标完成圈选,点击"开始"即可自动占领区域内所有无主区块 - -## 配置说明 - -配置文件位于 `.minecraft/config/autostore.json`,包含以下选项: - -- `stateName`:目标邦国名称 -- `strategy`:扩地策略(1-4) -- `targetCount`:目标区块数量(-1 为持续) -- `maxRings`:最大扩圈层数(0 为持续) -- `refreshIntervalSeconds`:地图刷新间隔(秒) -- `waitTimeoutSeconds`:等待超时时间 -- `retries`:失败重试次数 -- `autoEat`:是否自动进食 -- `eatThreshold`:饥饿值低于此值时进食 - -## 常见问题 - -### 为什么按 Ctrl+R 没反应? - -请确认: -1. 模组已正确安装(mods 目录包含 jar) -2. 没有其他模组占用 Ctrl+R 快捷键 -3. 可在"控制设置"中查看并重新绑定 AutoStore 快捷键 - -### 扩地失败怎么办? - -1. 检查是否已设置正确的目标邦国(`/autostore auto` 可自动识别) -2. 确认当前邦国与目标邦国相邻 -3. 检查网络连接(地图数据需要从远程拉取) -4. 查看 `/autostore status` 了解失败原因 - -## 技术信息 - -- **模组 ID**:`autostore` -- **版本**:1.0.5 -- **环境**:客户端(Client) -- **依赖**:Fabric API、Baritone(内嵌) -- **Minecraft 版本**:1.21.4 -- **Java 版本**:21 - -## 源码构建 - -```bash -# 依赖 JDK 21+ -./build_mod.sh -``` - -输出文件:`autostore-1.0.5.jar` - -## 更新日志 - -### v1.0.5 - -- 修复自动游泳干扰寻路:玩家在水面上正常游泳时不再持续跳跃,仅当完全没入水中(有溺水风险)时才自动跳跃上浮,避免干扰 Baritone 水平寻路 - -### v1.0.4 - -- 高级设置菜单精简:移除所有数值输入框,仅保留"疾跑、跳跃、避怪、破坏、放置"五个权限复选框 -- 新增自动游泳:检测到玩家在水中且未站在地面时自动跳跃游泳,防止溺水 -- 优化高级设置面板布局,避免文字重叠 - -### v1.0.3 - -- 修复玩家被困在已占领区块的问题:寻路/等待阶段每次 tick 重新检查目标区块是否已被占领,发现被占领立即跳过,不再强制玩家回到已占领区块 -- 超时重试时主动刷新地图,尽快同步区块占领状态,避免内存数据滞后导致死循环 - -### v1.0.2 - -- 修复自动识别邦国失败:地图数据源域名修正为 `bgjq.simpfun.cn`,恢复邦国地图拉取与自动识别 - -### v1.0.1 - -- 修复启动崩溃:正确重映射 `MinecraftClient.getInstance()` 为 `method_1551`,解决 `NoSuchMethodError` 崩溃 - -### v1.0.0 - -- 首次正式发布 -- 快捷键改为 Ctrl+R -- 高级设置默认展开 -- 区域扩地支持玩家圈选 -- 切换模式时清除圈选区域 diff --git a/unnamed.md b/unnamed.md new file mode 100644 index 0000000..e69de29