介绍
这个模组会在玩家周围(无论玩家在线还是离线)以及世界出生点附近被动生成区块,预先生成近期最有可能用到的区块。
运作原理
Minecraft 部分支持多线程。
每个维度(如果你是模组开发者并使用 Mojmaps,则称为 Level)都有自己的线程来生成区块。
在主线程(大多数游戏内操作都由它处理)上,我会检查哪些区块适合加载。这包括检查该维度的世界生成线程当前是否正在生成区块,以确保优先生成更重要的区块。若找到合适的区块,就会安排每个线程生成一个。
错误抑制
有时,IO 线程会尝试保存区块,而世界生成线程同时将新区块添加到地图中。这会导致抛出并记录 ConcurrentModificationExceptions。区块会在之后再次尝试时保存到磁盘(我测试时确实如此,不应该会损坏世界,但为了保险起见,还是建议做好备份)。由于这类异常发生得比较频繁且可以忽略,因此会被抑制,不会写入日志。
常见问题
Passive Chunk Pregenerator 支持哪些 Minecraft 版本?
Passive Chunk Pregenerator 支持 Minecraft Java 版 1.18.2–1.19.2,共 2 个版本,可用的加载器:Fabric / Forge / Quilt。下载时注意选择和你游戏版本一致的文件。
Passive Chunk Pregenerator 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
liliandev 的其他作品
查看全部 →Lighty
光照显示模组,但别具一格!
Ender IO – Base
Ender IO 是一款内容丰富的科技模组,包含盔甲、工具、武器、机器、导管、物品栏管理、怪物等内容。
Ender IO – Conduits
Ender IO 是一款内容丰富的科技模组,包含护甲、工具、武器、机器、管道、物品栏管理、怪物等内容。
Ender IO – RS Conduits
Ender IO 是一款功能丰富的科技模组,包含护甲、工具、武器、机器、导管、物品栏管理、生物等内容。
评论
登录后评论和评分