VoiceBlock 2.0.9 - Fabric 1.20.1
Curse Maven Snippet
What's new
2.0.9
重要修复:专用服务器上容器取物全部失效
单人和局域网正常,但连专用服务器时只能取自己背包里的物品,末影箱 / 潜行盒 / 精妙背包 / AE2 / 汤姆储存 / 周围箱子全部失败。
根因:公共代码里引用了客户端类 net.minecraft.client.Minecraft,专用服务器加载该类时被 Forge 的 RuntimeDistCleaner 判为 dist 违规抛错,导致所有容器源一起失效。
修复:把客户端查找拆成独立类,主类改为字符串反射进入,字节码中不再有客户端类型引用。四个平台共用,同时修复。
新增
- Fabric 服务端权威取物(environment=*、main+client 双入口、C2S/S2C 通道、服务端没装时自动降级)
- Fabric 学习模式(鼠标侧键 4、/voiceblock _learn)
- /voiceblock test <物品ID> [数量] 诊断命令(四平台):不说话直接验证取物链路
修复
- Vosk 初始化移出静态块并 catch Throwable,原生库缺失时不再让客户端崩在启动阶段
其它
- 联机时服务端也需要安装本模组,否则只能取自己背包里的物品
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

