• v1.3.1 稳定

    Lyizai 发布于 2026-09-12 03:57:13 +00:00 | 0 次提交 在此版本后已推送到 main

    v1.3.1 更新内容

    修复:溺水越沉越深

    • 自动游泳改为只要玩家在水中就持续按住空格上浮,不再受 Baritone 寻路接管条件影响,玩家不会再沉入水底卡住
    • 坐上船 / 进入用船流程 / 手动走两步时自动松开空格,避免与航行、登船按键冲突

    改进:自动用船

    • 开阔水面游泳时也能直接放船登船(此前只在岸上触发)
    • 登船后自动坐船朝目标区块航行,替代 Baritone 在水里游泳慢速前进
    • 用船期间暂停 Baritone 寻路,靠岸下船回收船后自动恢复寻路
    • 登船失败加入约 4 秒冷却,避免每帧重试刷屏
    • 航行中船消失或已到达目标区块时自动下船,交给自动游泳/寻路接管

    文件

    • autostore-1.3.1.jar
    下载附件
  • Lyizai 发布于 2026-09-07 06:17:31 +00:00 | 1 次提交 在此版本后已推送到 main

    SimpCore ?? API ??

    • ?? SimpCore ?? API(open.bgjq.top)???????????:??????????Dynmap ???API,???????????????
    • ??????????????(?????????),API ???????????,???????? API ??
    • /autostore auto ??????:Dynmap ?????????? API ??????(GUI"????"??????)
    • ?? /autostore api ???:status / key / on / off / refresh / full(????????)/ union
    • API Key ?????????????????? SIMP_API_KEY;?????? 5 ??,???????
    下载附件
  • v1.2.5 稳定

    Lyizai 发布于 2026-08-21 09:02:43 +00:00 | 6 次提交 在此版本后已推送到 main

    AutoStore v1.2.5

    新增:高度偏好寻路(寻路优先往高处走)

    • 寻路启发式成本中加入高度项:y 越大优先级越高,y 越小施加惩罚,引导寻路优先走高处,适合山区/高原目标。
    • 新增配置:高度偏好开关(altitudePreference,默认开启)、高度权重(altitudeWeight,默认 0.1,越大越明显偏向高处)。

    优化:寻路/重试前校验目标区块接壤

    • 寻路与重试前先检查目标区块是否仍与己方领土接壤,地图刷新导致边界变化时立即跳过,避免在无效区块上白费时间。

    优化:寻路超时不再直接回城传送

    • 寻路超时后先重新寻路;重试耗尽后先「往边上走两步」自救(每轮走开后重试原目标,最多 3 轮);多轮仍无法脱困且连续超时累计达到阈值才发送 /u return 回城传送,避免一超时就传送打断扩地节奏。

    安装

    将 autostore-1.2.5.jar 放入 .minecraft/mods/ 目录,按 Ctrl+R 打开 GUI 即可使用。

    下载附件
  • Lyizai 发布于 2026-08-21 08:25:00 +00:00 | 7 次提交 在此版本后已推送到 main

    v1.2.4 ????

    • ?????????? 1 ???,???? /u return ??,10 ?????????????,??????????????
    • ???????????,??????,??\u201c??????\u201d??(???????????? 2.5 ?)??????;???????????
    下载附件
  • Lyizai 发布于 2026-08-21 07:50:07 +00:00 | 10 次提交 在此版本后已推送到 main

    v1.2.3 更新内容

    • 不在开拓时段(11:00-22:00 之外)点击「开始」不再报错,改为登记等待,进入开拓时段后自动启动
    • 等待期间可手动取消登记

    安装:将 autostore-1.2.3.jar 放入 .minecraft/mods/ 目录

    下载附件
  • Lyizai 发布于 2026-08-19 13:33:46 +00:00 | 12 次提交 在此版本后已推送到 main

    AutoStore v1.2.2

    修复:开启「放置」权限时搭路后原地抽搐、放不出方块

    • 现象:开启放置权限后,有时正常搭路,有时在缺口边缘原地反复下蹲+跳跃却始终放不出方块(挂机时卡死,必须手动放一个方块才能恢复寻路)。
    • 根因:模组只开启了 Baritone 的 allowPlace(允许放方块),却未配套开启 allowParkourPlace(允许在跑酷/搭路时放方块)。Baritone 因此把「下蹲放方块」与「跳跃过去」两条腿的计划打架:想放又判定不该放,于是原地空跳、方块始终放不出去。
    • 修复:开启放置时同步允许「跑酷搭路放方块」(allowParkourPlace);将放方块的路径代价(blockPlacementPenalty)归零,Baritone 更愿意稳定搭路;开启放置时一并允许跳跃(allowParkour),保证过河/过缝能搭路推进。

    修复:寻路对可达目标长期误报「目标不可达」(CALC_FAILED)

    • 现象:沿 W 键就能一路走过去的平原目标,Baritone 却从启动起就对每个目标立即报 CALC_FAILED「目标不可达」,玩家全程不动、逐个目标秒跳过,几乎无法扩地。
    • 根因:模组一直使用自定义 ChunkGoal 作为寻路目标,早期还叠加了「高度硬约束 / 区块级 isInGoal」判定。这种自定义 Goal 会被 Baritone 在某些站位、贴边落点与边界组合下把可达目标误判为不可达,导致所有寻路瞬间 CALC_FAILED。
    • 修复:彻底放弃自定义 ChunkGoal,改用 Baritone 原生 GoalXZ(目标区块中心)。原生 GoalXZ 对可达地形几乎不会误判不可达,是最可靠的寻路目标;「是否到达目标区块」仍由模组自身的 playerChunk.equals(target) 判定,与 Goal 容差无关。

    修复:寻路失败改为「先重试再切目标」

    • CALC_FAILED 不再立即切换目标,而是先重新寻路一次(相当于「往边上走两步再算一遍」),重试时同步刷新地图矫正最新状态,重试次数耗尽才跳过当前目标。

    说明

    • 「避免下矿坑、尽量走地表」的高度自定义 Goal 已被移除(因其是 CALC_FAILED 误判的可疑根因);后续若需恢复,会改用不干扰寻路可达性的方式实现。

    安装

    将 autostore-1.2.2.jar 放入 .minecraft/mods/ 目录,按 Ctrl+R 打开 GUI 后勾选「放置」并使用任意策略即可实测。

    下载附件
  • Lyizai 发布于 2026-08-19 09:09:20 +00:00 | 16 次提交 在此版本后已推送到 main

    AutoStore v1.2.1

    修复:刷新地图时目标被误标为已占领

    • 根因:约半数刷新命中网络缓存拿到旧数据,会话占领迟迟无法被地图确认/纠正
    • 刷新请求追加时间戳参数 + no-cache 头击穿缓存,每次刷新都拿到服务器最新数据
    • 占领成功后立即触发一次地图刷新,尽快确认新占领区块
    • 假占领确认宽限期由 120 秒缩短为 60 秒,误判残留时间大幅缩短
    • 通用成功消息增加「玩家位于目标区块」校验,防止其他玩家的开垦广播被误判为当前目标成功

    修复:国中飞地(疏漏区块)检测

    • 修复 v1.2.0 的飞地无法显示:此前按「多边形并集」填充,国中由边界围出的内圈空腔被误填成已占领
    • 现按 dynmap 奇偶(even-odd)填充规则解析,正确减去内圈孔洞(实测可识别 7 处飞地)
    • 内置地图红色标出己方飞地,自动扩地优先填补

    优化:内存占用与卡顿

    • 地图渲染按视口快速过滤,不再每帧全量遍历约 8 万区块(打开 GUI/刷新后掉帧主因)
    • 飞地检测移至后台线程预计算,渲染帧零扫描
    • 运行时接壤校验改为零集合复制(旧实现每帧复制数千区块)
    • 响应内容未变化时跳过重复解析,减少 GC 压力
    • ChunkPos 跨模型驻留复用,刷新时垃圾量大幅下降

    重写:区域扩地严格 S 形扫描

    • 起始边 = 矩形四条边中离王城直线距离最近的一条,由内而外推进,不再先到外侧绕圈
    • 行/列内标准蛇形往返;即使待开垦区块构成不规则多边形,也按 S 形一路扫过去
    • 单遍 O(面积) 扫描 + O(4) 接壤检查,高效且保证每个区块与己方领土接壤

    安装

    将 autostore-1.2.1.jar 放入 .minecraft/mods/ 目录,按 Ctrl+R 打开 GUI 即可

    下载附件
  • Lyizai 发布于 2026-08-19 04:36:34 +00:00 | 18 次提交 在此版本后已推送到 main

    AutoStore v1.2.0

    新增:飞地(疏漏区块)检测

    • 自动扫描每个邦国外接矩形内"四周被同邦国占领但自身未占领"的区块(即飞地/疏漏区块),这类区块是自动扩地时最容易漏掉的缺口
    • 内置地图用醒目红色描边标出己方的飞地疏漏区块,其他邦国的飞地用暗灰色标示
    • 自动扩地时把这些疏漏区块提到队首优先填补,确保领土闭合、不留缺口

    安装

    将 autostore-1.2.0.jar 放入 .minecraft/mods/ 目录,按 Ctrl+R 打开 GUI 即可

    下载附件
  • v1.1.9 稳定

    Lyizai 发布于 2026-08-19 02:45:29 +00:00 | 21 次提交 在此版本后已推送到 main

    v1.1.9 ??(2026-08-19)

    • README ? Wiki ????????
    下载附件
  • v1.1.8 稳定

    Lyizai 发布于 2026-08-18 10:59:59 +00:00 | 27 次提交 在此版本后已推送到 main

    AutoStore v1.1.8

    本次修复

    • 刷新地图时与最新 markers.json 核对已占领区块,丢弃地图始终未确认且超宽限期(120s)的假占领,解决高地复杂地形扩地出现空洞但 UI 误显示已占领的问题
    • 空洞区块会在刷新后重新进入规划被补占,不再被永久跳过
    • 避难/中途误占的区块按服务器实际坐标记账,并经地图确认后保留

    使用

    • 放入 .minecraft/mods/,按 Ctrl+R 打开 GUI
    下载附件