失落的城市

失落的城市

失落之城是一个世界生成模组

尺寸

失落之城

失落之城将 Minecraft 的主世界转变为一个广阔而废弃的文明。探索崩塌的摩天大楼、公寓楼、工厂、道路、高速公路、桥梁、隧道、地铁系统、公园、被水淹没的区域,以及装满战利品和危险的地下房间。

城市与正常地形融为一体,因此失落之城可以与其他生物群系和地形模组结合使用。根据所选的配置方案,世界可能包含连绵的城市区域、被荒野隔开的稀有城市、严重损坏的废墟、更安全的建筑、高耸的天际线、穹顶城市,或其他专门化的景观。

特性

  • 大型程序化城市,包含街道、建筑、公园、高速公路、桥梁、铁路、隧道和地铁
  • 详细的内部结构,包含战利品、刷怪笼、地下室、照明,以及全面的损坏和衰败选项
  • 多种内置配置方案,提供截然不同的世界生成风格
  • 游戏内配置界面,用于选择配置方案和自定义生成
  • 支持生物群系和地形生成模组
  • 数据驱动的建筑、调色板、城市风格、世界风格以及其他资源,供整合包作者使用
  • 自定义配置方案,用于控制城市频率、建筑高度、损坏、爆炸、地形、基础设施、战利品等
  • 仅服务端运行,当不需要客户端侧的失落之城功能时,允许原版客户端连接

注意:新的街道/高速公路布局由 TqLxQuanZ 委托制作。感谢支持!

当前版本文档

存储在与你 Minecraft 版本对应的 GitHub 分支中的文档是最准确和最新的来源。失落之城 Wiki 对于旧版本和一般背景知识仍然有用,但它可能描述了不再适用的旧版行为。

Minecraft 1.20.1

Minecraft 1.21.1

Minecraft 1.21.11

Minecraft 26.1.2

服务器设置

请在生成世界之前选择配置方案。之后更改配置方案只会影响新生成的区块,并可能造成突兀的边界或不一致的世界。如果服务器已经生成了预期的世界,请停止它,进行备份,并使用新的 level-name 或删除旧世界后再继续。

配置方案名称是失落之城配置方案选择器中显示的标识符,例如 default、nodamage 或其他已安装的配置方案。名称区分大小写。在创建世界之前,还必须将自定义配置方案安装到服务器的失落之城配置方案配置中。

1.20.1 的服务器设置

配置 1.20.1 服务器最安全的方法是在单人游戏中准备设置:

  1. 在客户端和服务器上安装相同的 Minecraft 1.20.1 模组加载器、失落之城版本和世界生成模组。
  2. 在客户端上创建一个新的单人世界。在世界创建界面打开失落之城配置,启用失落之城,选择所需的配置方案,并应用任何自定义设置。
  3. 创建世界一次,以便失落之城写入其世界特定的配置。
  4. 停止专用服务器。
  5. 将 saves/<你的世界>/serverconfig/lostcities-server.toml 从客户端实例复制到服务器目录中的 defaultconfigs/lostcities-server.toml。
  6. 打开复制的文件,验证 selectedProfile 包含所需的配置方案。如果在界面中自定义了配置方案,则保留生成的 selectedCustomJson。
  7. 使用新世界启动服务器。defaultconfigs 中的文件被复制到新世界的 serverconfig 目录中,失落之城将使用该配置方案生成主世界。

对于尚未生成世界的现有服务器安装,您可以直接将准备好的 lostcities-server.toml 放入 defaultconfigs。在 1.20.1 上请勿使用旧的 level-type=lostcities 设置;失落之城通过其配置进行选择。

1.21.1、1.21.11 和 26.1.2 的服务器设置

这些版本使用常规的服务器 config 目录,而不是每个世界的 serverconfig 文件:

  1. 在服务器上安装匹配的 NeoForge 和失落之城版本,以及整合包所需的任何生物群系、地形或资源模组。
  2. 启动服务器一次以生成配置文件,等待启动完成,然后停止它。
  3. 打开服务器目录中的 config/lostcities-server.toml。
  4. 在 profiles 部分,将 selectedProfile 设置为所需的配置方案名称。例如:
[profiles]
selectedProfile = "default"
selectedCustomJson = ""
  1. 如果您使用游戏内配置界面准备了自定义设置,请同时复制生成的 selectedCustomJson 值;否则将其留空。
  2. 引导运行可能已经创建了一个正常的世界。在 server.properties 中设置新的 level-name,或备份并删除该已生成的世界,以便下次启动时创建一个全新的世界。
  3. 启动服务器。非空的 selectedProfile 会在新的主世界中启用失落之城生成;空值则保持主世界不变。

对于所有四个当前版本,失落之城只能运行在服务器上,这允许未安装模组的客户端连接。当客户端需要其配置界面,或整合包包含需要双方都安装模组的其他内容时,客户端仍需要安装该模组。

旧版本

以下说明是为旧整合包保留的。它们不适用于 Minecraft 1.20.1 或更新版本。

Minecraft 1.14 至 1.19.x

在这些版本中,失落之城不是一个独立的世界类型。在单人游戏中,选择普通世界类型,打开世界自定义,并使用 LC 按钮来启用失落之城并选择配置方案。

对于专用服务器,请先创建并配置一个单人世界。将 saves/<你的世界>/serverconfig/lostcities-server.toml 复制到服务器的 defaultconfigs 目录,然后生成一个新的服务器世界。

Minecraft 1.12.x

在创建世界之前,在 server.properties 中设置以下内容:

level-type=lostcities
generator-settings={"profile":"nodamage"}

将 nodamage 替换为所需的配置方案。当安装了 Biomes O' Plenty 时,使用 level-type=lostcities_bop 作为 Biomes O' Plenty 变体。

Minecraft 1.12 还提供了一个独立的失落之城维度,默认使用维度 ID 111。可以禁用它以实现仅服务端使用。要前往那里,将一张床放在两个钻石块上,用六个头颅围住它,然后尝试睡在床上。

对于更旧的版本和历史细节,请查阅失落之城 Wiki和GitHub 仓库的相应分支。

配套模组

失落灵魂为失落之城的建筑增加了更多挑战和危险。

支持

CurseForge 评论已禁用,因为支持请求难以在多个站点间跟踪。请使用失落之城问题追踪器报告错误,并使用失落之城 Discord进行讨论。

整合包政策: 欢迎在任何整合包中使用失落之城。