v1.2.2: 修复开启放置权限时搭路原地抽搐放不出方块(配套allowParkourPlace+归零blockPlacementPenalty+允许跳跃搭路)
这个提交包含在:
+1
-1
@@ -7,7 +7,7 @@ yarn_mappings=1.21.4+build.8
|
|||||||
loader_version=0.19.3
|
loader_version=0.19.3
|
||||||
|
|
||||||
# Mod Properties
|
# Mod Properties
|
||||||
mod_version=1.2.1
|
mod_version=1.2.2
|
||||||
maven_group=autostore
|
maven_group=autostore
|
||||||
archives_base_name=autostore
|
archives_base_name=autostore
|
||||||
|
|
||||||
|
|||||||
@@ -55,7 +55,16 @@ public final class BaritoneBridge {
|
|||||||
settings.allowSprint.value = config.allowSprint;
|
settings.allowSprint.value = config.allowSprint;
|
||||||
settings.allowBreak.value = config.allowBreak;
|
settings.allowBreak.value = config.allowBreak;
|
||||||
settings.allowPlace.value = config.allowPlace;
|
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;
|
settings.avoidance.value = config.avoidMobs;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -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"}]}
|
||||||
在新工单中引用
屏蔽一个用户