v1.2.2: 修复开启放置权限时搭路原地抽搐放不出方块(配套allowParkourPlace+归零blockPlacementPenalty+允许跳跃搭路)

这个提交包含在:
lyizai
2026-08-19 20:52:52 +08:00
父节点 00aa45a551
当前提交 fc14e51894
共修改 3 个文件,包含 12 行新增和 3 行删除
@@ -55,7 +55,16 @@ public final class BaritoneBridge {
settings.allowSprint.value = config.allowSprint;
settings.allowBreak.value = config.allowBreak;
settings.allowPlace.value = config.allowPlace;
settings.allowParkour.value = config.allowJump;
// 跳跃(跑酷)前进:开启放置时也允许跳跃搭路,避免过河/过缝时必须纯步行
settings.allowParkour.value = config.allowJump || config.allowPlace;
// 关键修复:开启放置时,配套允许“跑酷搭路放方块”。
// 若仅开 allowPlace 而不给 allowParkourPlace,Baritone 在边缘会把
// “下蹲放方块”与“跳跃过去”两条腿计划打架:想放又判定不该放,
// 于是原地反复下蹲+跳跃却始终放不出方块(用户观察到的“原地抽搐”)。
settings.allowParkourPlace.value = config.allowPlace;
// 降低放方块的路径代价:Baritone 默认对搭路惩罚较高,会倾向犹豫/绕行;
// 归零后它更愿意稳定搭路,而不是在缺口边反复空跳。
settings.blockPlacementPenalty.value = 0.0;
settings.avoidance.value = config.avoidMobs;
}
+1 -1
查看文件
@@ -1 +1 @@
{"schemaVersion":1,"id":"autostore","version":"1.2.1","name":"AutoStore","description":"","authors":[],"contact":{},"license":"All-Rights-Reserved","environment":"client","entrypoints":{"fabric-datagen":["autostore.client.AutoStoreModDataGenerator"],"client":["autostore.client.AutoStoreModClient"],"main":["autostore.AutoStoreMod"]},"mixins":["autostore.mixins.json",{"config":"autostore.client.mixins.json","environment":"client"}],"depends":{"fabricloader":">=0.16.14","fabric-api":"*","minecraft":"1.21.4"},"jars":[{"file":"META-INF/jars/baritone-api-fabric-1.13.1.jar"}]}
{"schemaVersion":1,"id":"autostore","version":"1.2.2","name":"AutoStore","description":"","authors":[],"contact":{},"license":"All-Rights-Reserved","environment":"client","entrypoints":{"fabric-datagen":["autostore.client.AutoStoreModDataGenerator"],"client":["autostore.client.AutoStoreModClient"],"main":["autostore.AutoStoreMod"]},"mixins":["autostore.mixins.json",{"config":"autostore.client.mixins.json","environment":"client"}],"depends":{"fabricloader":">=0.16.14","fabric-api":"*","minecraft":"1.21.4"},"jars":[{"file":"META-INF/jars/baritone-api-fabric-1.13.1.jar"}]}