Repository navigation
OpenDreamCore v0.1.2.1
更新日志
v0.1.2.1(2026-09-21)
修复了一批实机反馈的遗留问题:
- gif 动画重做,彻底告别驱动崩溃:之前运行时逐帧上传贴图,在 NVIDIA 等显卡会触发驱动原生层崩溃(Java 层拦不住)。改成帧表方案——gif 全部帧解码后拼成一张纹理,动画只是改顶点 UV,纹理固定零上传,全版本不再有 upload 崩溃。
- 字符替换支持远程 url 贴图:字体配置里 texture 写
http(s)://...gif/png现在能用了,下载完成自动出现并播放;本地/云资源继续照常。 - 世界贴图缺失不再满屏紫色:页面/世界引用了不存在的贴图会绑 missing 纹理渲染成紫黑格,绘制前挡一道,缺失直接跳过。
- fabric 启动崩溃修复:渲染线程判定在 yarn 映射下会误反射到
Minecraft.close()导致启动即关闭,改为 isSameThread/isOnThread 精确探测双保险。 - /odc 命令可用:未连服时降级为本地动作(open/close/hud/list/reload/state),连服后转发服务器插件,收发都有聊天提示;fabric 发包类名 mojmap/yarn 双候选。
- 加载日志消噪:lz.png 这类配置引用缺失不再反复刷 Missing resource 警告。
- legacy 远古版构建加固:1.6.4/1.7.10 补 JDK8 配置、1.12.2 补 JDK8、1.16.5 补 JDK17,四个远古版一条命令构建通过。
发布产物:output/(17 个 jar = 现代 12 + 远古 4 + 服务端插件)。