[1.21.5] oωo - neo - 0.12.21
on 2025 May 12Neoforge的owolib 0.12.21初始移植版本
[1.21.5] oωo - 0.12.21
on 2025 May 12修复内容
- 模糊管线现在使用自定义顶点光影以避免随机雾代码依赖
Owo模糊渲染器
现在在其渲染过程中使用深度缓冲来修复某些驱动程序上的模糊渲染问题- owo不再意外覆盖原版的
gui_textured
渲染管线
[1.21+] oωo - 0.12.15.4+1.21
on 2025 Apr 25修复内容
- 修复了在上一版本中引入的可选扁平化实现问题
- 已使NBT(注:游戏《我的世界》中的一种数据存储格式)中序列元素的解码操作具有幂等性
[1.21.5] oωo - 0.12.20
on 2025 Apr 25改动
- 更新至1.21.5版本
- 由于《我的世界》渲染后端的改动,
GlProgram
API已被移除,因为它不再有必要存在了 - 作为上述改动的进一步结果,owo的内置程序更改了API:
OwoClient.HSV_PROGRAM
已被OwoUIPipelines.GUI_HSV
所取代OwoClient.BLUR_PROGRAM
已被OwoBlurRenderer
所替换,后者在底层使用了相同的光影和参数
[1.21+] oωo - 0.12.15.2+1.21
on 2025 Apr 25修复内容
- 从0.12.17版本反向移植可选的扁平化修复内容
[1.21.1] oωo - neo - 0.12.15.1-beta.3+1.21
on 2025 Apr 25修复内容:
- 修复与纹理标识符为空相关的错误问题。
- 修复在连接器上的模组数据加载器无法获取任何模组列表所涉及的问题。
[1.21.1] oωo - neo - 0.12.15.1-beta.2+1.21
on 2025 Apr 04修复了由于访问扩展声明不当而给开发者带来的问题。
[1.21.1] oωo - neo - 0.12.15.1-beta.1+1.21
on 2025 Apr 04修复内容:
- 对由NbtSerializer.Sequence生成的列表进行积极特化处理,以修复诸如UUID等需要特化NBT数组类型的类型的反序列化问题(#363,布洛德加姆)
[1.21+] oωo - 0.12.15.1+1.21
on 2025 Apr 04修复内容
- 积极地对由
NbtSerializer.Sequence
生成的列表进行特殊处理,以修复像UUID
这类需要特殊NBT数组类型的类型的反序列化问题(#363,布洛德加姆)
[1.21.4] oωo - neo - 0.12.19
on 2025 Feb 18处理涉及neos重新加载监听器近期更改的问题
[1.21.4] oωo - 0.12.20
on 2024 Dec 30更改
- 现在可以通过重写
drawComponentTooltip
来定制 owo-ui 屏幕模板类上的工具提示渲染。
修复
- 使用提供的模板类构建的 owo-ui 屏幕在重新初始化后不再停止渲染其工具提示(#314,Blodhgarm)。
[1.21.4] oωo - neo - 0.12.19
on 2024 Dec 24更改
- 更新至 1.21.4
- 由 OwoUIAdapter 管理的 UI 的工具提示不再直接绘制在适配器的渲染方法内部。相反,必须在渲染后调用单独的 drawTooltip 方法,以允许在所有主要 UI 之后明确渲染工具提示。
修复
- 具有层的屏幕中的 owo-ui 工具提示不应再与主要 UI 错误堆叠
- NBT 中可选字段的 Endec 编码和解码已修复