跳到正文

NoisiumForked

作者:Coredex

优化世界生成性能,带来更流畅的游戏体验。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Noisium icon

Noisium Forked

本模组是原模组 Noisium 的分支,原模组现已停止维护。
该分支旨在保持与未来 Minecraft 版本的兼容性。

优化世界生成性能,带来更好的游戏体验。

Noisium – 停止维护通知。

  • Noisium 将从 26.3 起停止维护,因为 FastNoise 作为同一功能的更优、更优化的版本已经存在。
  • 我建议在所有近期和即将到来的版本中使用 FastNoise。

Noisium 修改了一些其他模组不会触及的世界生成函数,以填补其他性能优化模组留下的空白。
最值得注意的是,NoiseChunkGenerator#populateNoise 经过优化,可在生成新区块时加快方块状态的放置速度。
通过抽象/内置函数设置方块状态的方式被绕过。取而代之的是,方块状态被直接设置到调色板存储中,
从而绕过了 Minecraft 在设置方块状态时通常有用、但在生成世界时只会拖慢速度的计算。
此外还有 3 项其他优化,可在世界生成期间提高生物群系填充速度、方块状态采样速度和区块解锁速度(Minecraft
1.21 及以上)。

Noisium 与原版 Minecraft 世界生成(未安装 Noisium 的世界生成)完全 1:1 一致。

性能差异因情况而异,根据生成的区块数量,可快几秒到几十秒。
请参阅下方的 Spark 性能分析以了解性能差异:

依赖

必需

无。

兼容性信息

兼容的模组

Noisium 应与 Modrinth/CurseForge 上目前适用于 Noisium 所支持 Minecraft 版本的大多数(如果不是全部)热门优化模组兼容,
因为 Noisium 旨在填补其他模组留下的性能优化空白。
这包括(但不限于)C2ME、Lithium、Nvidium 和 Sodium。

  • C2ME:每个世界生成线程运行得更快。生物群系填充的多线程在 C2ME 中也以更好/更高性能的方式完成,因此自 v1.0.2 起已从 Noisium 中移除。建议将 C2ME 与 Noisium 一起运行,以获得更好的世界生成性能。
  • Distant Horizons:Noisium 可加快 LOD 世界生成线程,因为 LOD 生成依赖于 Minecraft 的世界生成速度。
  • ReTerraForged:RTF 内置了对 Noisium 的兼容性,以便在 RTF 世界生成期间充分利用这些优化。

不兼容

请参阅 问题追踪器 以获取
不兼容列表。

请参阅文件名中的版本信息以了解支持的 Minecraft 版本。
专为 Fabric、Quilt 和 NeoForge 模组加载器制作。
服务端。

常见问题

  • 问:你会将此模组移植到更低的 Minecraft 版本吗?答:不会。
  • 问:这个模组在多人游戏中可用吗?答:可以,但它只会提升服务端的性能。
  • 问:只有服务端需要这个模组,还是客户端也需要?答:只有服务端需要这个模组(但如果你要开局域网或玩单人游戏,它在客户端也能用)。

致谢

许可证

本项目采用 LGPLv3 许可证,详见 LICENSE。

评论

登录后评论和评分

Coredex 的其他作品

查看全部 →