McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
Fast Noise

Fast Noise - Fast Noise(快速噪声)

原版世界生成优化模组
fabric / neoforge / quilt 作者 ZenXArch 支持版本 1.19 - 26.1
下载量
521,086
关注数
111
数据来源
Modrinth
模组详细介绍

保持 Android 开放 | 联系监管机构以阻止 Google 对 Android 的封锁

Fast Noise 是一个现代优化模组,用于提升世界生成速度。我会定期将该模组更新到最新的 minecraft 版本、带来改进,并提供稳定版本发布。

这个模组会改变世界生成吗? 该模组保持原版一致性,包括与任何数据包的兼容。请注意,原版的非确定性

我可以将它与自定义世界生成模组一起使用吗? 可以,我会尽最大努力保持模组兼容性,并且只修改安全的代码。可能会影响模组兼容性的特定优化默认是关闭的。

Forge / Neoforge? 适用于 minecraft 1.19.x - 1.21.8 的版本与 sinytra connector 兼容。

Available on codeberg](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/codeberg_vector.svg)](https://codeberg.org/ZenXArch/FastNoise) [![Available on curseforge](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/curseforge_vector.svg)](https://www.curseforge.com/minecraft/mc-mods/zfastnoise) [![Available on modrinth](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/modrinth_vector.svg)](https://modrinth.com/mod/zfastnoise) [![Support me on Ko-Fi

这个模组是如何工作的?

Fast Noise 会在世界生成期间,优化将方块和生物群系数据存储到区块中的过程。

技术细节

Fast Noise 替换了 NoiseChunkGenerator 中的 populateNoise、populateBiomes,以及 SurfaceBuilder 中的 surfaceBuilder。

Fast Noise 通过对世界生成的工作方式做出若干较强的假设来优化世界生成。通过将原版用于世界存储的通用代码和调试代码替换为更快、更紧凑的计算方式,Fast Noise 实现了更高的吞吐量。

实现这一点的一些关键方法包括:减少分配避免调色板重设大小延迟/打包方块计数预先计算数据

缓存方块状态信息 等等。

它有多快?

在 1.21.11 的最新版本中,主世界整体世界生成性能大约提升 10-18%。

在下界和末地中的提升更高。

这里有一个 Jmh Benchmark Software

Chunky 基准测试

12 线程,使用模组

  [12:39:32] [Server thread/INFO]: [Chunky] Task finished for minecraft:overworld. Processed: 16641 chunks (100.00%), Total time: 0:01:37

不使用模组

  [12:43:08] [Server thread/INFO]: [Chunky] Task finished for minecraft:overworld. Processed: 16641 chunks (100.00%), Total time: 0:01:47

4 线程,使用模组

  [12:56:23] [Server thread/INFO]: [Chunky] Task finished for minecraft:overworld. Processed: 9409 chunks (100.00%), Total time: 0:01:10

不使用模组

  [13:01:11] [Server thread/INFO]: [Chunky] Task finished for minecraft:overworld. Processed: 9409 chunks (100.00%), Total time: 0:01:23

更高距离下

不使用模组

  [13:11:01] [Server thread/INFO]: [Chunky] Task finished for minecraft:overworld. Processed: 19881 chunks (100.00%), Total time: 0:02:43

使用模组

  [13:16:03] [Server thread/INFO]: [Chunky] Task finished for minecraft:overworld. Processed: 19881 chunks (100.00%), Total time: 0:02:21

Jmh 基准测试

Mods used: Fast Noise 1.0.15+26.1 on 26.1 snapshot-6
ChunkPos: -16,-16 -> 16,16
End ChunkPos: 112,112 -> 144,144
Chunks: 1089
Mods used: (c2me)

With mod:
Benchmark                 (worldName)  Mode  Cnt     Score    Error  Units
BiomesBenchmark.biomegen          end  avgt    5    11.786 ±  0.168  ms/op
BiomesBenchmark.biomegen       nether  avgt    5   174.833 ±  1.166  ms/op
BiomesBenchmark.biomegen    overworld  avgt    5  2401.797 ± 31.629  ms/op
NoiseBenchmark.noisegen           end  avgt    5  3052.242 ± 12.358  ms/op
NoiseBenchmark.noisegen        nether  avgt    5  1039.086 ±  6.467  ms/op
NoiseBenchmark.noisegen     overworld  avgt    5  8441.811 ± 41.396  ms/op

With only c2me:
Benchmark                 (worldName)  Mode  Cnt      Score    Error  Units
BiomesBenchmark.biomegen          end  avgt    5     26.058 ±  0.245  ms/op
BiomesBenchmark.biomegen       nether  avgt    5    185.957 ±  2.203  ms/op
BiomesBenchmark.biomegen    overworld  avgt    5   2464.937 ± 29.007  ms/op
NoiseBenchmark.noisegen           end  avgt    5   3925.059 ± 14.292  ms/op
NoiseBenchmark.noisegen        nether  avgt    5   1920.705 ±  9.864  ms/op
NoiseBenchmark.noisegen     overworld  avgt    5  11552.674 ± 54.112  ms/op

Vanilla:
Benchmark                 (worldName)  Mode  Cnt      Score    Error  Units
BiomesBenchmark.biomegen          end  avgt    5     27.051 ±  0.118  ms/op
BiomesBenchmark.biomegen       nether  avgt    5    239.634 ±  1.702  ms/op
BiomesBenchmark.biomegen    overworld  avgt    5   4589.322 ± 80.331  ms/op
NoiseBenchmark.noisegen           end  avgt    5   4477.113 ± 36.133  ms/op
NoiseBenchmark.noisegen        nether  avgt    5   1951.438 ±  5.748  ms/op
NoiseBenchmark.noisegen     overworld  avgt    5  14249.612 ± 57.388  ms/op

Vanilla:
Benchmark                 (worldName)  Mode  Cnt     Score    Error  Units
SurfaceBenchmark.surface    overworld  avgt    5  5982.828 ± 17.992  ms/op
SurfaceBenchmark.surface       nether  avgt    5  2677.115 ±  9.293  ms/op
SurfaceBenchmark.surface          end  avgt    5   924.604 ±  5.376  ms/op

With Mod:
Benchmark                 (worldName)  Mode  Cnt     Score     Error  Units
SurfaceBenchmark.surface    overworld  avgt    5  4820.672 ±  24.669  ms/op
SurfaceBenchmark.surface       nether  avgt    5  1914.289 ± 644.099  ms/op
SurfaceBenchmark.surface          end  avgt    5     0.014 ±   0.003  ms/op

Speedup
Overworld: Biome: 1.026x Noise: 1.368x Surface: 1.241x
Nether: Biome: 1.063x Noise: 1.847x Surface: 1.398x
End: Biome: 2.21x Noise: 1.285x Surface: 66357x

这些基准测试可能存在一些误差。

社交链接

Chat with us on discord](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/RFSmd7debX) [![Chat with me on mastodon](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/mastodon-singular_vector.svg)](https://mastodon.social/@ZenXArch) [![Chat with us on Gitter

FAQ 和帮助

Q- 这个模组会支持哪些 Minecraft 版本?

A- 我会尽量支持最新的 minecraft 版本。

Q- 有回移植计划吗?

A- 没有回移植计划,目前已有的回移植只是一次性的。

Q- 我还需要哪些其他模组/依赖?

A- 不需要任何依赖。

Q- 会有 neoforge 版本吗?

A- 会,计划在 26.1 之后推出 NeoForge 变体。

适用于 1.19.x、1.20.x、1.21 - 1.21.8 的版本可与 sinytra connector 一起使用

Works with Sinytra Connector

Q- 某个 XYZ 模组在使用 Fast Noise 时崩溃了,或者生成不正确?

A- 请在 codeberg 或我的社交平台上报告该问题。

不兼容模组

Moonrise 不兼容,因为它大幅修改了 minecraft 的内部实现。

Noisium 不兼容,因为 Fast Noise 的设计目标就是替代 noisium。

鸣谢

  • Stevenplays,感谢开发 noisium 模组;我是在尝试将 noisium 移植到最新 minecraft 时开始开发 Fast Noise 的。
  • Ishland,感谢在模组开发上提供帮助,以及 modern-yarn 和 neo-loom
基本信息
模组名称Fast Noise
作者ZenXArch
下载量521,086
关注数111
支持版本1.19 - 26.1
加载器fabric / neoforge / quilt
客户端unsupported
服务端required

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:1,382,172  |  历史访问人次:1,709,396

今日访问人数:14,644  |  今日访问人次:17,208

昨日访问人数:28,790  |  昨日访问人次:35,076

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6