额外世界

额外世界

一个拥有众多选项和优化的资源世界模组,与高度模组化的地形完美兼容。

Extra Worlds

一个专为大型模组服务器打造的资源和维度模组:快速创建安全、一次性的采矿世界,而无需触碰你真正的 Overworld。

为什么你会需要这个

让你的真实世界保持原生态。 每个服务器最终都会在出生点周围变成被露天开采的山坡和废弃采石场构成的月球表面。给玩家一个专用的、一次性的挖掘、刷资源和开采资源的地方,这样大家真正居住、建造和探索的世界才能保持值得探索的样子。

减少地形争端。 不再有“谁在我基地旁边挖了这个坑”的争吵。资源世界是独立的、可重置的,而且所有人都明白它们是临时的。

无需重置世界即可保持资源新鲜。 无需定期清空整个服务器(或手动管理一个共享的采矿世界),而是给玩家一个真正的系统:按计划重置、按需重置,或保持永久——每个资源世界由你决定。

获得真正的多样性,而不只是“另一个副本”。 想要一个简单直接的采矿世界?一个极端地形挑战区?一个洞穴为主的维度?一个专用的超平坦创造/测试空间?所有这些都是真实、独特的生成类型,而不是同一个东西换皮。

这个模组与其他资源世界模组的不同之处

大多数现有的资源/采矿维度模组都有一个根本缺陷:它们通过复用你世界字面意义上的维度类型来构建自己的维度。如果你的整合包运行了任何生物群系合并模组(TerraBlender、Biolith 及类似模组),那个模组会看到两个维度都声称自己是同一个 Overworld,从而拒绝正确注册第二个维度,导致地形损坏、内存泄漏和服务器卡死。这是模组化 Minecraft 领域中一个众所周知且常见的故障模式。

Worlds 从根源上修复了这个问题。 每个资源世界都获得一个真正独特的维度标识,克隆时使用完全相同的设置,但在结构上各不相同,因此生物群系合并模组从一开始就不会看到冲突。没有损坏的地形,没有重复维度的警告,没有因维度错误注册导致的内存泄漏。

除此之外:

  • 六种真实的生成类型,而不仅仅是“复制源世界”:精确克隆、超平坦(任何已注册的预设,原版的 Tunnelers' Dream 就是一个非常不错的石头密集型采矿预设)、放大化、巨型生物群系、洞穴和浮空岛,同时在你的整合包底层保留真实的生物群系和模组内容。
  • 自动安全出生点放置。 每次传送都会先找到真正坚实的地面。不会在放大化世界里生成在山体内部。
  • 配置文件驱动的档案(Profile)。 每个资源世界“类型”都是它自己的简单文件。无需改动一行代码即可添加、删除或调整选项。
  • 带警告的定时自动重置。 将某个档案设置为每 N 小时重置一次,玩家会在重置发生前收到提醒。绝不会突然袭击。
  • 真正干净的删除。 删除资源世界会真正从磁盘移除其文件。它不会只是隐藏起来,同时悄悄保留旧数据以便日后再次出现。
  • 服务器重启后依然存在。 你创建的资源世界会在重启后自动恢复,与之前完全一致。
  • 隔离的性能影响。 资源世界生成运行在自己专用的线程池上,与你的主世界分离。高强度的采矿活动不会与正常游戏争夺 CPU。
  • 按档案的资源控制:限制视距/模拟距离、世界边界以及矿石掉落倍率,全部可按档案独立配置。

命令

命令 谁可用 作用
/worlds create <profile> <name> OP 从某个档案创建一个新的资源世界,名称由你决定
/worlds delete <name> OP 彻底删除一个资源世界,包括其磁盘上的数据
/worlds reset <name> OP 删除并立即重新创建一个资源世界,瞬间完成重置
/worlds setreset <name> scheduled <hours> OP 为某个特定的资源世界开启自动重置,使用它自己的计时器
/worlds setreset <name> manual OP 为某个特定的资源世界关闭自动重置
/worlds tp <name> 所有人 按名称传送到某个资源世界
/worlds leave 所有人 返回主 Overworld。即使服务器没有 /spawn 命令也能正常工作
/worlds debuglevels OP 列出当前已加载的所有维度(诊断工具)

档案选项

每个资源世界“类型”都在它自己的文件中定义。可用设置:

  • source_dimension:此档案基于哪个维度(你的 Overworld、Nether、End 或任何模组维度)
  • generation_type:clone_source、flat、amplified、large_biomes、caves 或 floating_islands
  • flat_preset:使用哪个超平坦世界预设(仅在 generation_type 为 flat 时相关)
  • view_distance / simulation_distance:此资源世界中玩家周围加载/刻的区块数量
  • reset.trigger / reset.interval_hours:手动或定时自动重置
  • border.radius:此资源世界可玩区域的大小
  • loot.ore_multiplier:为此特定档案放大或缩小矿石/方块掉落