跳到正文

CubicChunks

作者:niko.sk2x

这个模组通过像Minecraft在水平方向那样动态加载世界的垂直区块,实现了(几乎)无限的世界高度和深度。

收藏

截图

介绍

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

Cubic Chunks
========

这个模组通过动态加载世界的垂直区段,让世界的高度和深度几乎不再受限,就像 Minecraft 在水平方向上加载世界一样。


目前,Cubic Chunks 与 JEID 一起使用时,如果超过某些 ID 限制,会导致世界永久损坏,无法恢复!

警告:此模组会以难以预测的方式破坏许多其他模组。大多数兼容性问题都无法在不修改其他模组的情况下修复。


CubicWorldGen

1.10.2-0.0.871.0、1.11.2-0.0.856.0 和 1.12.2-0.0.852.0 版本包含 CubicWorldGen 子模组。所有更新版本都需要单独安装 CubicWorldGen,才能使用 Cubic Chunks 世界生成器。


正在进行 MC 1.17 快照版本的更新。请不要询问何时发布。完成后就会发布。


常见问题——提问前请先阅读:

问:在哪里可以下载旧版本?

答:截至本文撰写时,CurseForge 网站存在一个问题:当模组只有 Alpha 版本时,除了作者以外,其他人都无法找到“所有文件”页面(该页面没有任何链接)。这里是直达链接:https://www.curseforge.com/minecraft/mc-mods/opencubicchunks/files/all


问:y=0 以下生成的全是石头。救命!

答:这是兼容性生成器(默认生成器)的正常现象,这是实现良好模组兼容性的代价。计划对此进行改进。目前,如果你不介意失去所有模组生成的世界内容,可以改用 CubicWorldGen。


问:我尝试在 y=256 以上建造时,出现错误提示,说建造高度限制为 256。为什么?

答:这是 Cubic Chunks 的一个已知问题,会影响首次加载新生成的世界。保存并退出,然后重新加载世界即可。


问:它兼容……吗?

答:如果它没有列在下方,你可以自行尝试。它很可能可以运行,至少大部分功能可以正常运行。但请注意,某些模组需要经过大量测试,才能确认兼容性。你也可以在这里查看现有的兼容性报告,或提交自己的报告:https://github.com/OpenCubicChunks/CubicChunks/issues/448


问:支持 Sponge/SpongeForge/Bukkit/Spigot 吗?

答:目前还不支持。Sponge 支持计划在遥远的将来实现。Bukkit/Spigot 支持虽然可行,工作量可能也较小,但目前没有相关计划。代码是开源的,如果你是开发者,可以提交 PR 来实现此功能。


问:MCEdit 能加载 CubicChunks 世界吗?

答:不能。不过,目前有人正在开发一款计划兼容 CubicChunks 的 MCEdit 替代工具。


问:它兼容 GalactiCraft 吗?

答:部分兼容。它可以运行,但存在重大错误和稳定性问题,包括某些高度以上的方块无法渲染。


问:为什么某些高度以上的方块会隐形?

答:很可能是由 GalactiCraft 导致的。


问:它兼容 WorldEdit 吗?

答:截至本文撰写时,正式发布的 WorldEdit 版本仅部分兼容。在 0-256 的高度范围内,它大多可以正常工作。这里还有一个尚未发布、具备基本 Cubic Chunks 兼容性的分支:http://builds.enginehub.org/job/worldedit?branch=feature%2Fcubic-chunks 。另有一个兼容性更好的构建版本,但尚未通过官方渠道发布。


问:我需要哪个 Forge 版本?

答:1.12.2 请使用 14.23.5.2860。如果你不清楚自己在做什么,请勿使用 1.11.2 及更早版本。


问:optifine 与 cubic chunks 兼容吗?

A:可以,但并非所有版本都行。最新版本(OptiFine 1.12.2 HD U F5)目前经验证可正常工作。其他版本可能也行,但请自行承担风险。你还需要确认所使用的 OptiFine 版本与你的 Forge 版本兼容。


问:它与 ForgeEssentials 兼容吗?

答:兼容


问:它与 Open Terrain Generator (OTG) 和/或 BiomeBundle 兼容吗?

答:可能部分兼容。这种配置尚未经过充分测试,并且涉及一些手动操作(包括修改 cubic chunks 配置)。请自行承担风险。很可能会出问题。


问:它与超多生物群系模组兼容吗?

答:CubicChunks 本身应该兼容。CubicWorldGen 虽然技术上可以与超多生物群系一起运行,但用处不大,因为它们是各自独立的世界类型,无法组合在一起。


问:我尝试将此模组与 Terra121 一起运行,结果崩溃了

答:首先尝试为 Minecraft 分配更多内存。这可能会解决你的问题。具体操作方法因所使用的启动器和启动器版本而异,因此此处不再赘述。


问:我把这个模组和其他 315 个模组一起安装,为什么会崩溃?

答:Cubic chunks 与你安装的其他模组之一不兼容。最有可能的候选是:VanillaFix、Project Red、应用能源2、神秘时代、SpongeForge、Phosphor(很可能来自天境2)、JEID、Valkyrien Warfare、FastCraft2 或 ViveCraft。还有一些不太常见的模组也不兼容。CubicChunks 也与某些模组的旧版本不兼容,因此请确保你使用的是最新版本(几个已知案例:旅行地图、SecurityCraft、ForgeEssentials、建筑工艺)。


问:救命!它崩溃了!(而且以上情况都不适用于我)

答:你可以在 github 上报告,或在评论中提问(不推荐)。无论你在哪里提问,都期望你提供 logs 文件夹中的 debug.log 文件,或者如果因任何原因无法提供,至少提供崩溃报告文件或 latest.log 文件。


问:1.7.10/1.8.x/1.9.x 版本呢?

答:没有。(代码是开源的,你可以自行处理)


问:1.13.x/1.14.x/1.15.x/1.16.x/1.17.x 版本呢?

答:在撰写本答案时,最新的开发中版本是在 1.17 上基于 fabric 开发的。我们计划在新版本可用时支持最新的 Minecraft 版本。对 1.16.x 或更旧版本的支持不太可能,但如果需求很大,也不完全排除。目前尚未决定最终的 1.17+ 版本将基于 forge 还是 fabric,并且在当前情况下,此模组同时维护 forge 和 fabric 版本是不可行的(代码无法在两个版本之间共享,这很可能需要解决此问题:https://cpw.github.io/MinecraftMappingData)
在 1.12.2 之后的首次更新之后,更新预计会快得多,有时甚至在新 Minecraft 版本发布后的一天内。如果我们最终支持 fabric,也有可能为快照发布 alpha 版本。

1.13.x 的 forge 版本实际上无法支持,因为该版本的 forge 缺乏 Mixin 支持,尽管对于 cubic chunks 来说,它本来比 1.14.x+ 更容易更新。


问:会支持 Fabric 吗?

答:也许。见上面的回答。


问:我可以设置自己的高度限制吗?

答:1.12.2 的最新版本允许在配置中设置默认世界高度范围。此高度范围将在创建新世界时使用。任何现有世界将保持其高度范围。


问:它卡在“加载世界”

A:卡住多久了?如果超过大约 15 分钟,它可能已经崩溃但没有关闭。请报告问题并提供 debug.log 文件。如果只是不到一分钟,但异常漫长,可能只是生成世界需要更长时间。


问:我看过 AntVenom 关于立方区块和边境之地的视频。我如何用最新版本的 CubicChunks 生成它们?

答:你需要安装 CubicChunks 和 CubicWorldGen。启动 Minecraft 后关闭它,然后编辑配置文件 config/cubicworldgen_mixin_config.json,将
"allow_farlands_worldgen": false
改为
"allow_farlands_worldgen": true

然后使用世界类型 CustomCubic 创建一个世界


问:我可以使用这个模组加入原版服务器吗?

答:可以,该模组会在原版服务器上禁用其功能。


问:我可以在没有 CubicChunks 的情况下加入 CubicChunks 服务器吗?

答:服务器需要专门配置才能实现这一点——有一个配置选项允许原版客户端。如果与其他模组一起使用,这很可能会破坏其他模组,此功能仅用于非模组连接。这样做还可能出现故障。

模组兼容性

不兼容 MCEDIT、WORLDEDIT、SPONGE 或 BUKKIT/SPIGOT。NBTExplorer 将无法编辑 Cubic Chunks 区域文件。

包含针对 OptiFine 的特殊兼容性调整。支持的 OptiFine 版本有:

1.12.2:E2,但 CubicChunks 1.12.2-0.0.852 仅适用于 C7-C9,对 D1 的支持尚未完成
1.11.2:C7
1.10.2:E7

WorldPainter 的插件即将推出。

将 JEID 与 CubicChunks 一起使用会在超过 NEID 的 ID 限制后损坏你的世界

除此之外,许多模组可能会以不可预测的方式损坏。与其他模组一起使用风险自负。请将所有兼容性问题报告给 Cubic Chunks,而不是其他模组,即使这是与新 MinecraftForge 版本的不兼容。非官方社区维护的兼容性列表可在 Cubic Chunks wiki 页面上找到。

版本 1.10.2-0.0.871.0、1.11.2-0.0.856.0 和 1.12.2-0.0.852.0 可能与一些无法在较新版本中使用的额外模组兼容,前提是该模组是为兼容此旧版本而制作的。

创建 Cubic Chunks 世界

首次创建 Cubic Chunks 世界时,你需要选择“更多世界选项”并在该菜单中启用 Cubic Chunks。这将被记住用于未来的世界,并保存在配置中。

对于 CubicWorldGen 世界类型,你不需要启用该选项,它将始终生成 Cubic Chunks 世界。

注意:首次加载时,你的建筑高度可能仍限制为 256 格。重新加载世界后这应该会自行修复。这是一个已知错误。
服务器

对于服务器,你需要在 cubicchunks.cfg 配置文件中将 forceCubicChunks 选项设置为 true。

注意:如果 server.properties 来自原版,别忘了更改最大建筑高度。


Cubic Chunks 有一个你可以加入的 discord 服务器。如果你有任何问题,可以在那里提问。

常见问题

CubicChunks 支持哪些 Minecraft 版本?

CubicChunks 支持 Minecraft Java 版 1.10.2–1.12.2,共 3 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

CubicChunks 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

niko.sk2x 的其他作品

查看全部 →