Sodium 0.8.14-beta.2 for NeoForge 1.21.11
on 2026 Aug 07Sodium 0.8.14-beta.2 for Fabric 1.21.11
on 2026 Aug 07Sodium 0.8.14-beta.2 修复了若干潜在的轻微错误。
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 使用 clearenv() 删除环境变量
- 在图形选项配置 API 中实现覆盖/叠加优先级(#3866)
Sodium 0.8.13-beta.2 for NeoForge 1.21.1
on 2026 Aug 07Sodium 0.8.13-beta.2 修复了若干潜在的小问题,并改进了崩溃日志信息,以避免在 NeoForge 遇到严重错误后仍继续加载游戏时,将无关的错误错误归因。
- 明确因缺少模组配置而导致崩溃时的日志错误信息,这种情况基本上只会在 NeoForge 遇到严重错误后仍继续加载游戏时发生。
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 使用 clearenv() 删除环境变量
- 在图形选项 Config API 中实现覆盖/叠加优先级(#3866)
Sodium 0.8.13-beta.2 for Fabric 1.21.1
on 2026 Aug 07Sodium 0.8.13-beta.2 修复了若干潜在的轻微错误,并改进了崩溃日志信息,以避免在 NeoForge 遇到严重错误后仍继续加载游戏时,将无关错误错误归因。
- 明确因缺少模组配置而崩溃时的日志错误信息,这种情况基本上只会在 NeoForge 遇到严重错误后仍继续加载游戏时发生。
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 使用 clearenv() 删除环境变量
- 在图形选项 Config API 中实现覆盖/叠加优先级(#3866)
Sodium 0.9.2-alpha.4 for NeoForge 26.1.2
on 2026 Aug 07Sodium 0.9.2-alpha.4 引入了一套全新的地形缓冲区分配系统,旨在减少区块加载和卸载过程中缓冲区的分配与重设次数。请在各种场景下测试此版本,对比帧率稳定性,并报告可能出现的任何问题。欢迎在 我们的 Discord 服务器 的测试频道中提交反馈和测试结果。
其他更改包括对物品网格生成的改进、物品渲染的优化,以及大量错误修复。此版本还新增了对 NeoForge 上 FRAPI 的支持。
- 在必要时移除 UV_SHRINK,防止物品模型错位(#3831)
- 对优化后的物品模型的覆盖层进行偏移,以避免深度冲突(z-fighting)
- 优化干枯幽灵(dried ghast)模型(#3815)
- 实现增量式碎片整理自动调整大小的多竞技场分配器(Incrementally Defragmenting Auto-Sizing Multi-Arena Allocator)(#3634)
- 支持 NeoForge 上的 FRAPI(#3818)
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 使用 clearenv() 删除环境变量
- 清理 Windows 上检查输入法(IME)状态的相关代码
- 处理区块时间缓冲区的重设问题,以修复 #3809
感谢所有为本次发布做出贡献的开发者!
Alpha 系列更新日志:
- 禁用竞技场缓冲区调试小部件的自动启用功能
- 在图形选项的 Config API 中实现覆盖/叠加优先级(#3866)
Sodium 0.9.2-alpha.4 for Fabric 26.1.2
on 2026 Aug 07Sodium 0.9.2-alpha.4 引入了一套全新的地形缓冲区分配系统,旨在减少区块加载和卸载过程中缓冲区的分配与重设次数。请在各种场景中测试此版本,对比帧率稳定性,并报告可能遇到的任何问题。欢迎在我们的 Discord 服务器的测试频道中提交反馈和测试结果。
其他更改包括对物品网格生成的改进、物品渲染的优化,以及大量错误修复。此版本还新增了对 NeoForge 上 FRAPI 的支持。
- 在必要时移除 UV_SHRINK,防止物品模型错位(#3831)
- 偏移优化后物品模型的覆盖层,避免深度冲突(z-fighting)
- 优化干枯恶魂模型(#3815)
- 实现增量式自动整理的多竞技场自动调整大小分配器(Incrementally Defragmenting Auto-Sizing Multi-Arena Allocator)(#3634)
- 支持 NeoForge 上的 FRAPI(#3818)
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 使用 clearenv() 删除环境变量
- 清理 Windows 上检查输入法状态(IME)的相关代码
- 处理区块时间缓冲区的调整大小逻辑,以修复 #3809
感谢所有为本次发布做出贡献的开发者!
Alpha 系列更新日志:
- 默认禁用竞技场缓冲区调试小部件的自动启用
- 在图形选项的 Config API 中实现覆盖/叠加优先级(#3866)
Sodium 0.9.2-alpha.4 for Fabric 26.2
on 2026 Aug 07Sodium 0.9.2-alpha.4 引入了一套全新的地形缓冲区分配系统,旨在减少区块加载和卸载过程中缓冲区的分配与重设次数。请在各种场景下测试此版本,对比帧率稳定性,并报告可能遇到的任何问题。欢迎在我们的 Discord 服务器的测试频道中提交反馈和测试结果。
其他更改包括对物品网格系统的改进、物品渲染优化以及大量错误修复。此版本还新增了对 NeoForge 上 FRAPI 的支持。
- 在必要时移除 UV_SHRINK,防止物品模型错位(#3831)
- 对优化后的物品模型的覆盖层进行偏移,避免 z-fighting
- 优化干枯恶魂模型(#3815)
- 实现增量式碎片整理自动调整大小的多竞技场分配器(#3634)
- 支持 NeoForge 上的 FRAPI(#3818)
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 确保 VKIndirectContext.addCommand 分配足够的内存
- 使用 clearenv() 删除环境变量
- 清理 Windows 上检查输入法状态的相关代码
- 恢复用于实体格式缓冲区的快速四边形编码器(#3848)
- 处理区块时间缓冲区的重设逻辑,以修复 #3809
- 从 26.3 快照 6 回溯缓冲区回收修复,以恢复物品栏物品渲染性能
感谢所有为本次发布做出贡献的开发者!
Alpha 系列更新日志:
- 修复打开视频设置时崩溃的问题
- 禁用竞技场缓冲区调试组件的自动启用
- 在图形选项 Config API 中实现覆盖/叠加优先级(#3866)
Sodium 0.9.2-alpha.4 for NeoForge 26.2
on 2026 Aug 07Sodium 0.9.2-alpha.4 引入了一套全新的地形缓冲区分配系统,旨在减少区块加载和卸载过程中缓冲区的分配与重设次数。请协助我们,在各种场景下测试此版本,对比帧率稳定性,并报告可能出现的任何问题。欢迎在 我们的 Discord 服务器 的测试频道中提交反馈和测试结果。
其他变更包括对物品网格系统的改进、物品渲染的优化,以及大量错误修复。此版本还新增了对 NeoForge 上 FRAPI 的支持。
- 在必要时移除 UV_SHRINK,防止物品模型错位(#3831)
- 对优化后的物品模型的覆盖层进行偏移,以避免深度冲突(z-fighting)
- 优化干枯恶魂(dried ghast)模型(#3815)
- 实现增量式自动调整大小的多竞技场内存分配器(Incrementally Defragmenting Auto-Sizing Multi-Arena Allocator)(#3634)
- 支持 NeoForge 上的 FRAPI(#3818)
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 确保 VKIndirectContext.addCommand 分配足够的内存
- 使用 clearenv() 删除环境变量
- 清理 Windows 平台上检查输入法(IME)状态的相关代码
- 恢复用于实体格式缓冲区的快速四边形编码器(#3848)
- 处理区块时间缓冲区的重设问题,以修复 #3809
- 从 26.3 快照 6 回溯缓冲区回收修复,以恢复物品栏物品渲染性能
感谢所有为本次发布做出贡献的开发者!
Alpha 系列更新日志:
- 修复打开视频设置时崩溃的问题
- 默认禁用竞技场缓冲区调试小部件的自动启用
- 在图形选项 Config API 中实现覆盖/叠加优先级(#3866)
Sodium 0.9.2-alpha.3 for Fabric 26.1.2
on 2026 Aug 01Sodium 0.9.2-alpha.3 引入了一套全新的地形缓冲区分配系统,旨在减少区块加载与卸载过程中被分配和调整大小的缓冲区数量。请协助我们,在多种场景下测试此版本,对比帧率稳定性,并报告可能出现的任何问题。欢迎在 我们的 Discord 服务器 的测试频道中提交反馈与测试结果。
其他变更包括:改进物品网格生成、优化物品渲染性能,以及大量错误修复。本次发布还新增了对 NeoForge 平台上 FRAPI 的支持。
- 通过在必要位置移除 UV_SHRINK,防止物品模型出现错位(#3831)
- 对优化后的物品模型叠加层进行偏移处理,以避免 Z 冲突
- 优化干瘪幽灵模型(#3815)
- 实现“增量式自动整理多区域自适应分配器”(#3634)
- 新增对 NeoForge 平台 FRAPI 的支持(#3818)
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 使用 clearenv() 删除环境变量
- 清理 Windows 平台上检查输入法状态的相关代码
- 处理区块时间缓冲区的重设大小操作,以修复 #3809
感谢所有为本次发布做出贡献的开发者!
Alpha 系列更新日志:
- 已禁用“区域缓冲区调试小部件”的自动启用功能
Sodium 0.9.2-alpha.3 for NeoForge 26.1.2
on 2026 Aug 01Sodium 0.9.2-alpha.3 引入了一套全新的地形缓冲区分配系统,旨在减少区块加载与卸载过程中被分配和调整大小的缓冲区数量。请协助我们,在多种场景下测试此版本,对比帧率稳定性,并报告可能出现的任何问题。欢迎在 我们的 Discord 服务器 的测试频道中提交反馈与测试结果。
其他变更包括:改进物品网格生成、优化物品渲染性能,以及大量错误修复。本次发布还新增了对 NeoForge 平台上 FRAPI 的支持。
- 通过在必要位置移除 UV_SHRINK,防止物品模型出现错位(#3831)
- 对优化后的物品模型叠加层进行偏移处理,以避免 Z 冲突
- 优化干瘪恶魂模型(#3815)
- 实现一种可自动调整尺寸、支持渐进式碎片整理的多区域分配器(#3634)
- 新增对 NeoForge 平台 FRAPI 的支持(#3818)
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 使用 clearenv() 删除环境变量
- 清理 Windows 平台上检查输入法状态的相关代码
- 处理区块时间缓冲区的调整大小逻辑,以修复 #3809
感谢所有为本次发布做出贡献的开发者!
Alpha 系列更新日志:
- 禁用“区域缓冲区调试小部件”的自动启用功能
Sodium 0.9.2-alpha.3 for Fabric 26.2
on 2026 Aug 01Sodium 0.9.2-alpha.3 引入了一套全新的地形缓冲区分配系统,旨在减少区块加载与卸载过程中被分配和调整大小的缓冲区数量。请协助我们,在多种场景下测试此版本,对比帧率稳定性,并报告可能出现的任何问题。欢迎在 我们的 Discord 服务器 的测试频道中提交反馈与测试结果。
其他变更包括:改进物品网格生成、优化物品渲染性能,以及大量 Bug 修复。本次发布还新增了对 NeoForge 平台上 FRAPI 的支持。
- 通过在必要位置移除 UV_SHRINK,防止物品模型出现错位(#3831)
- 对优化后的物品模型叠加层进行偏移处理,避免 Z 冲突
- 优化干瘪幽灵模型(#3815)
- 实现“增量式自动整理多区域自适应分配器”(#3634)
- 新增对 NeoForge 平台 FRAPI 的支持(#3818)
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 确保 VKIndirectContext.addCommand 分配足量内存
- 使用 clearenv() 删除环境变量
- 清理 Windows 平台上检查输入法状态的相关代码
- 恢复用于实体格式缓冲区的快速四边形编码器(#3848)
- 处理区块时间缓冲区的调整大小问题,以修复 #3809
- 向后移植 26.3 快照 6 中关于缓冲区回收的修复,以恢复物品栏内物品的渲染性能
感谢所有为本次发布做出贡献的开发者!
Alpha 系列更新日志:
- 修复打开视频设置时崩溃的问题
- 禁用“区域缓冲区调试小部件”的自动启用功能
Sodium 0.9.2-alpha.3 for NeoForge 26.2
on 2026 Aug 01Sodium 0.9.2-alpha.3 引入了一套全新的地形缓冲区分配系统,旨在减少区块加载与卸载过程中被分配和调整大小的缓冲区数量。请通过在各种场景下测试该版本、对比帧率稳定性,并报告可能出现的问题来协助我们。欢迎在 我们的 Discord 服务器 的测试频道中提交反馈与测试结果。
其他变更包括:改进了物品网格生成、优化了物品渲染性能,以及修复了大量 Bug。本次发布还新增了对 NeoForge 平台上 FRAPI 的支持。
- 在必要处移除 UV_SHRINK,防止物品模型出现错位(#3831)
- 偏移优化后物品模型的叠加图层,以避免 Z 冲突
- 优化干瘪幽灵模型(#3815)
- 实现增量式自动整理的自适应多区域分配器(#3634)
- 新增对 NeoForge 平台上 FRAPI 的支持(#3818)
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 确保 VKIndirectContext.addCommand 分配足够内存
- 使用 clearenv() 删除环境变量
- 清理 Windows 平台上检查输入法状态的相关代码
- 恢复用于实体格式缓冲区的快速四边形编码器(#3848)
- 处理区块时间缓冲区的重设大小问题,以修复 #3809
- 回溯 26.3 快照 6 中关于缓冲区回收的修复,以恢复物品栏内物品的渲染性能
感谢所有为本次发布做出贡献的开发者!
Alpha 系列更新日志:
- 修复打开视频设置时崩溃的问题
- 禁用竞技场缓冲区调试小部件的自动启用功能
Sodium 0.9.2-alpha.2 for Fabric 26.1.2
on 2026 Jul 31Sodium 0.9.2-alpha.2 引入了一套全新的地形缓冲区分配系统,旨在减少区块加载与卸载过程中被分配和调整大小的缓冲区数量。请协助我们,在多种场景下测试此版本,对比帧率稳定性,并报告可能出现的任何问题。欢迎在 我们的 Discord 服务器 的测试频道中提交反馈与测试结果。
其他变更包括:改进了物品模型网格生成、优化了物品渲染性能,并修复了大量 Bug。本次发布还新增了对 NeoForge 平台的 FRAPI 支持。
- 通过在必要处移除 UV_SHRINK,防止物品模型错位(#3831)
- 对优化后的物品模型叠加层进行偏移处理,以避免 Z 冲突
- 优化干枯幽灵模型(#3815)
- 实现增量式自动整理的自适应多内存池分配器(#3634)
- 新增对 NeoForge 平台的 FRAPI 支持(#3818)
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 使用 clearenv() 删除环境变量
- 清理 Windows 平台上检查输入法状态(IME)的相关代码
- 处理区块时间缓冲区的重设大小逻辑,以修复 #3809
感谢所有为本次发布做出贡献的开发者!
Sodium 0.9.2-alpha.2 for NeoForge 26.1.2
on 2026 Jul 31Sodium 0.9.2-alpha.2 引入了一套全新的地形缓冲区分配系统,旨在减少区块加载与卸载过程中被分配和调整大小的缓冲区数量。请通过在各种场景下测试此版本、对比帧率稳定性,并报告可能出现的任何问题来协助我们。欢迎将反馈意见与测试结果发送至 我们的 Discord 服务器 的测试频道。
其他变更包括:改进了物品网格生成、优化了物品渲染性能,并修复了大量 Bug。本次发布还为 NeoForge 添加了 FRAPI 支持。
- 通过在必要位置移除 UV_SHRINK,防止物品模型错位(#3831)
- 对优化后的物品模型叠加层进行偏移处理,以避免 Z 深度冲突
- 优化干枯恶魂模型(#3815)
- 实现增量式自动整理多区域自适应尺寸分配器(#3634)
- 在 NeoForge 上支持 FRAPI(#3818)
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 使用 clearenv() 删除环境变量
- 清理 Windows 平台上检查输入法状态的相关代码
- 处理区块时间缓冲区的调整大小操作,以修复 #3809
感谢所有为本次发布做出贡献的开发者!
Sodium 0.9.2-alpha.2 for Fabric 26.2
on 2026 Jul 31Sodium 0.9.2-alpha.2 引入了一套全新的地形缓冲区分配系统,旨在减少区块加载与卸载过程中被分配和调整大小的缓冲区数量。请协助我们,在多种场景下测试该版本,对比帧率稳定性,并报告可能出现的任何问题。欢迎在 我们的 Discord 服务器 的测试频道中提交反馈与测试结果。
其他变更包括:改进了物品网格生成、优化了物品渲染性能,并修复了大量 Bug。本次发布还为 NeoForge 添加了对 FRAPI 的支持。
- 通过在必要位置移除 UV_SHRINK,防止物品模型出现错位(#3831)
- 对优化后的物品模型叠加层进行偏移处理,以避免 Z 冲突
- 优化干瘪幽灵模型(#3815)
- 实现增量式自动整理多区域自适应尺寸分配器(#3634)
- 为 NeoForge 添加 FRAPI 支持(#3818)
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 确保 VKIndirectContext.addCommand 分配足够的内存
- 使用 clearenv() 删除环境变量
- 清理 Windows 平台上检查输入法状态的相关代码
- 恢复实体格式缓冲区的快速四边形编码器(#3848)
- 处理区块时间缓冲区的调整大小操作,以修复 #3809
- 向后移植 26.3 快照 6 中关于缓冲区回收的修复,以恢复物品栏内物品的渲染性能
感谢所有为本次发布作出贡献的开发者!
Alpha 系列更新日志:
- 修复打开视频设置时崩溃的问题
Sodium 0.9.2-alpha.2 for NeoForge 26.2
on 2026 Jul 31Sodium 0.9.2-alpha.2 引入了一套全新的地形缓冲区分配系统,旨在减少区块加载与卸载过程中被分配和调整大小的缓冲区数量。请通过在各种场景下测试此版本、对比帧率稳定性,并报告可能出现的问题来协助我们。欢迎在我们的 Discord 服务器的测试频道中提交反馈与测试结果。
其他变更包括:改进了物品网格生成、优化了物品渲染性能,并修复了大量漏洞。本次发布还新增了对 NeoForge 平台上 FRAPI 的支持。
- 通过在必要位置移除 UV_SHRINK,防止物品模型出现错位(#3831)
- 对优化后的物品模型叠加层进行偏移处理,以避免 Z 冲突
- 优化干瘪幽灵模型(#3815)
- 实现增量式自动整理多区域自适应尺寸分配器(#3634)
- 新增对 NeoForge 平台上 FRAPI 的支持(#3818)
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作
- 确保 VKIndirectContext.addCommand 分配足够的内存
- 使用 clearenv() 删除环境变量
- 清理 Windows 平台上检查输入法状态的相关代码
- 恢复用于实体格式缓冲区的快速四边形编码器(#3848)
- 处理区块时间缓冲区的重设大小操作,以修复 #3809
- 回溯 26.3 快照 6 中关于缓冲区回收的修复,以恢复物品栏内物品的渲染性能
感谢所有为本次发布做出贡献的开发者!
Alpha 系列更新日志:
- 修复打开视频设置时崩溃的问题
Sodium 0.8.13-beta.1 for NeoForge 1.21.1
on 2026 Jul 30Sodium 0.8.13-beta.1 修复了若干潜在的轻微漏洞,并改进了崩溃日志中的错误提示信息,以避免在 NeoForge 遇到严重错误后仍继续加载游戏时,将无关错误误判为崩溃原因。
- 当因缺失模组配置文件而崩溃时,明确崩溃日志中的错误提示信息(该情况通常仅发生在 NeoForge 遇到严重错误后仍强行继续加载游戏时)。
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题。
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作。
- 使用 clearenv() 删除环境变量。
Sodium 0.8.13-beta.1 for Fabric 1.21.1
on 2026 Jul 30Sodium 0.8.13-beta.1 修复了若干潜在的轻微漏洞,并改进了崩溃日志的错误提示,以避免在 NeoForge 遇到严重错误后仍继续加载游戏时,将无关错误误判为崩溃原因。
- 当因缺失模组配置文件而崩溃时,明确崩溃日志中的错误提示——此类情况通常仅发生在 NeoForge 遇到严重错误后仍强行继续加载游戏时。
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题。
- 在 NativeBuffer.ALLOCATED 上使用正确的原子操作。
- 使用 clearenv() 删除环境变量。
Sodium 0.8.14-beta.1 for NeoForge 1.21.11
on 2026 Jul 30Sodium 0.8.14-beta.1 for Fabric 1.21.11
on 2026 Jul 30Sodium 0.8.14-beta.1 修复了若干潜在的轻微漏洞。
- 修复 Kernel32.getModuleFileName 中的缓冲区溢出问题
- 对 NativeBuffer.ALLOCATED 使用正确的原子操作
- 使用 clearenv() 删除环境变量




