Skip to content

v0.4.2 — L3 收口:三种站点机制全部实测

Choose a tag to compare

@xiaoxiao150 xiaoxiao150 released this 26 Oct 11:27
· 38 commits to main since this release

这一版补上的

place-and-wait 不再被静默跳过

verify --stations 之前只跑侧车型和两步式。推断成 place-and-wait 的站点(比如干燥架)会从报告里彻底消失——没有通过、没有失败、没有提示。这正是项目禁止的静默失败。

现在它真执行:放料 → 右键 → 等 → 产物进包或以掉落物出现都算成功(按数字 id 认实体,因为模组物品名可能是 unknown)。实测用原版营火:鲑鱼进,熟鲑鱼以掉落物出来。

另外,缺 recipeType 的、机制还没有执行器的站点,现在会显式报「已知但未验」,而不是被 filter 丢掉。

一个方块可以服务多种配方类型

第二种类型不再被当成「方块已被占用」整类丢弃;id 冲突时加类型后缀,侧车配置支持 recipeTypes[](老的 recipeType 单值仍兼容)。

修掉 jar 形状工具标签的解析

minecraft:axes 被按 / 切分时整串留下,斧头家族永远推不出后缀。常见工具标签现在有内置映射,不再依赖 manifest.items(那只收模组物品)。

现状

L1 完成、L2 按定义完成、L3 三种机制全部真执行。121 个测试全绿。