TACZ-Refabricated-26.1.2-1.1.8+fabric.26.1.2.R3-hotfix.jar
Curse Maven Snippet
What's new
修复(R3 之后)
动画
- 收枪(put-away)动画不再丢帧:此前旧枪视模一帧都不提交、put_away 无处可画、切枪瞬间完成。现在补上带判定的 keep 窗口,快速连切 A→B→C 时第二把枪的收枪动画也能正常播放;内置 LRTactical 的近战/投掷/消耗品三族一并生效(26.2 线同形移植)。
配方 / 工作台
- 旧布局枪包工作台物品合成台 / JEI 无配方、合成不出(根因修复):恢复了移植 26.1.2 时误删的 RecipeCompat 旧枪包配方兼容层(复数
data/<ns>/recipes/→ 单数回退映射 + 旧式配方 JSON 自动转换)。1.20.1 / 1.21.1 时代枪包(如 KhanPowder、duyupack)的工作台物品现在可以正常合成,JEI/REI 配方正常显示。 - 枪械工作台配方不再刷日志告警:该配方退出原版 recipe book placement,消除
can't be placed due to empty ingredients逐条 WARN;工作台合成行为与配方列表不变。 - 资源重载回退加一次性护栏:JEI/REI 轻量刷新钩子都不可用时的全量 reload 回退此前没有次数限制,且断线重连后可能永远不再刷新;现补齐一次性护栏与完整复位。
日志 / 兼容性
- 修复交互键实体白名单加载失败(
Couldn't load tag tacz:interact_key/whitelist):26.x 已移除的minecraft:boat/chest_boat实体引用改为#minecraft:boat标签 + 十条可选 chest boat/raft 实体;持枪对村民、矿车、展示框及各类船使用交互键行为正常。 - Glock 17 不再报
Missing gun sound resource … golf17:删除动画中一条无效音效引用(源码覆盖件,不改 bundle),其余动画音效不变。 - 光影下第一人称手部不再强推 vanilla 管线:移除对 vanilla 七条 entity/item 管线的强制赋值,交回 Iris 自己逐 draw 分派,消除 perfect-match HAND 告警;抛壳、枪口火光和高模枪体仍正常吃光影光照。
渲染(光影 + 高模枪)
- 修复光影下高模枪检视时多数角度枪体偏黑 / 反射异常:根因是多根骨骼共用一个渲染 pass,Iris 的一次性 setup 守卫导致后续骨骼复用第一根骨骼的法线 / 逆 MV 矩阵、且后续纹理组不重走 albedo/PBR 通知。现改为 Iris 下每根骨骼一个 pass(各 pass 重绑 pipeline / UBO / lightmap / scissor / 对应 albedo),无光影仍为单批次;VBO 烘焙、缓存与顶点格式不变,新增
meshRenderPassTest生命周期回归测试并入 CI。
工程
- 面板语言键名与 toml 键对齐(
MeshGpuBakeBudgetPerFrame):显示文本不变,已存配置零影响。
This mod has no additional files