跳到正文

Lost Cities Modern Tweaks

作者:morriswmz

一个数据包,使用现代 Minecraft 方块对默认的 Lost Cities 生成效果进行多项调整,新增建筑和室内细节,同时保留原有风格。

收藏

截图

介绍

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

这个模组(实际上是打包成模组以便于安装的数据包)对 1.20.1 及以上版本默认的 Lost Cities 生成内容进行了许多调整,让生成的城市更有趣,同时尽量保留原有风格。

⚠ 使用此数据包前,必须安装正确版本的 The Lost Cities ⚠

调整内容示例:

  1. 将所有火把替换为灯笼。遗憾的是,即使禁用了城市照明,灯笼仍会生成,因为基础模组将火把硬编码为光源。如果不想生成这些灯笼,可以使用 Lost Cities Modern Tweaks (Lights Off Edition)。
  2. 新增街道和高速公路设计。街道现在设有路灯。
  3. 为铁路网络添加了更多细节。
  4. 为部分现有建筑添加了更多细节。
  5. 增加了更多屋顶样式。
  6. 增加了更多公园设计,也对部分现有公园设计进行了调整。
  7. 重新设计了喷泉,使其更好地融入新街道。
  8. 增加了更多建筑配色方案。
  9. 新增了一座内部宽敞的工厂多栋建筑,在科技类整合包中可作为开办工厂的便利场所。
  10. 新增建筑设计。
  11. 新增特定生物群系的城市风格。
  12. 调整了购物中心、城镇中心、图书馆等多栋建筑的内部,并为每种建筑添加了独特的战利品表。
  13. 还有更多……

总体来说,大多数调整都只是外观方面的,不会破坏原模组的平衡性。所有调整都只使用原版方块,因此也兼容原版游戏(而且不需要安装额外模组!)。总共修改了数百个建筑部件。你可以查看图库了解一些示例。

补充说明:我最初是在自己的游戏过程中开始进行这些调整的,当时觉得现代城市里到处还在用火把很奇怪。随着调整内容越来越多,我觉得把这些改动分享给大家也是个好主意。

使用许可

欢迎在任何整合包中使用此数据包。MIT 许可证也赋予你很大的自由,可以自行进行更多调整(因为源文件就是数据包中包含的 JSON 文件)。

兼容性

此数据包已在多种原版 Lost Cities 配置中经过测试。不过,不可能测试所有对世界生成进行了大量修改的重度模组环境。如果数据包运行正常,那就尽情享受吧!如果出现问题,你可能需要移除此数据包;如果你有经验,也可以手动解决问题。请勿向 Lost Cities 模组反馈由此数据包导致的问题!

与其他 Lost Cities 数据包的兼容性

在 Minecraft 1.20.1 的 1.0.10 版和 Minecraft 1.12.1 的 2.0.7 版之前,兼容的可能性很低,原因如下:

  • 此数据包修改了基础模组中的许多部分(例如,所有带有火把的部分都会受到影响)。
  • 目前 Lost Cities 模组不支持合并城市风格或建筑定义(例如,允许多个数据包向同一种城市风格添加或修改不同建筑)。因此,一个数据包的内容通常会覆盖另一个数据包的内容。

从 Minecraft 1.20.1 的 1.0.10 版和 Minecraft 1.12.1 的 2.0.7 版开始,整体兼容性有所提升,因为大部分调整都已移至数据包自身的命名空间 lcmt 下。此数据包仅覆盖 Lost Cities 基础模组中的以下数据包文件:

  • lostcities/lostcities/worldstyles/standard.json
  • lostcities/lostcities/worldstyles/standard_everywhere.json
  • lostcities/lostcities/citystyles/citystyle_border.json

这些覆盖文件默认启用了所有调整,因此你无需手动创建新的 Lost Cities 配置档案即可享受这些功能。

与其他模组的兼容性

它应该与所有兼容 The Lost Cities 模组的模组兼容。此数据包添加的可搜刮箱子和木桶也兼容 Lootr 等模组。

依赖项

如果你使用的是模组版本,加载器会自动检查依赖项。不过,如果你使用的是数据包版本,则必须手动确认它与你安装的 The Lost Cities 模组版本兼容:

Minecraft 版本 Lost Cities Modern Tweaks 版本 所需的 The Lost Cities 版本
26.3 >=6.0.0 >=26.3-12.0.0
26.2 >=5.0.0 >=26.2-11.0.0
26.1.2 >=4.0.0 >=26.1.2-10.0.0
1.21.11 >=3.1.0 1.21.11-9.5.0
1.21.11 3.0.0 1.21.11-9.4.0 – 1.21.11-9.4.2
1.21.1 >=2.1.0 >=1.21-8.4.0
1.21.1 2.0.4 – 2.0.7 1.21-8.2.6 – 1.21-8.3.10
1.21.1 2.0.0 – 2.0.3 1.21-8.2.3 – 1.21-8.2.5
1.20.1 >=1.1.0 >=1.20-7.5.0
1.20.1 1.0.7 – 1.0.10 1.20-7.3.6 – 1.20-7.4.13
1.20.1 1.0.3 – 1.0.6 1.20-7.3.3 – 1.20-7.3.5
1.20.1 1.0.0 – 1.0.2 1.20-7.3.2

常见问题

我同时看到了模组版本和数据包版本。两者有什么区别?

两者包含的内容相同。一般来说,模组版本更容易使用:只需像安装其他模组一样安装它,就能在所有世界中启用这些调整。如果你只想在特定世界中启用这些调整,可以下载数据包版本,并仅将其添加到那个世界中。

我没有看到生成任何城市?

请按照 The Lost Cities 模组的说明操作,并确保已为你的世界开启城市生成。此数据包应适用于所有默认的 Lost Cities 配置档案。

我关闭了 generateLighting,但城市里仍然会生成灯笼和其他光源?

遗憾的是,该选项目前只对火把生效。

如果你熟悉 Lost Cities 数据包的配置,也可以制作一个数据包,修改以下调色板文件中的光源定义:

  • lcmt/lostcities/palettes/lanterns.json
  • lcmt/lostcities/palettes/soul_lanterns.json
  • lostcities/lostcities/palettes/rails.json

是否可以支持早于 1.20.1 的版本?

此数据包使用了 Minecraft 1.20.1+ 中的方块,以及仅在 1.20.1+ 版本的 Lost Cities 模组中提供的一些功能。因此不支持更早的 Minecraft 版本。

它会影响世界生成性能吗?

根据我的测试,不会。这个数据包不会执行任何特殊操作(例如执行命令),因此对性能的影响应该与基础版 Lost Cities 模组相近。在 Minecraft 1.20.1 中使用 Chunky 预生成半径为 1024 格的方形区域时,与基础版 Lost Cities 模组相比,我没有发现区块生成速度有明显差异。

为什么有些战利品箱是空的?

如果你只安装了 Lost Cities 模组和这个数据包,那么这是预期行为。Lost Cities 模组自带的配置文件有时不会生成战利品。如果想自定义此行为,需要创建一个新的 Lost Cities 配置文件(位于 config/lostcities/profiles 下),并调整以下选项:generateLoot、chestWithoutLootChance、buildingWithoutLootChance。

如果你还安装了其他会影响战利品生成的模组或数据包,则需要咨询这些模组或数据包的作者。

可以调整多建筑(例如工厂建筑)中的战利品吗?

可以。所有战利品表都定义在数据包的 lcmt/loot_tables/chests 下(Minecraft 1.21.1 及以上版本则位于 lcmt/loot_table/chests 下)。选择条件定义在 lcmt/lostcities/conditions 下。

例如,使用定义在 lcmt/lostcities/conditions/factory_loot.json 中的默认条件时,工厂建筑里的可生成战利品的箱子或木桶会从 lcmt/loot_tables/chests/factory_*.json 中选取一个战利品表来生成物品(Minecraft 1.21.1 及以上版本则从 lcmt/loot_table/chest/factory_*.json 中选取)。这些战利品表的平衡性参照了原版。如果你是整合包作者,可以使用 KubeJS 等模组编辑它们,让内容更适合你的整合包。

部分多建筑的战利品条件经过配置,允许不同建筑部分使用不同的战利品表。例如,如果你想自定义购物中心自动售货机中的战利品,可以覆盖 lcmt/loot_table/chests/shopping_vending_machine.json。

可以调整特定城市风格(例如雪地城市)对应的生物群系吗?

可以。默认情况下,这个数据包使用生物群系标签来识别沙漠、丛林和雪地生物群系。因此,它应该兼容那些为新增生物群系正确设置了生物群系标签的生物群系模组。如果需要更精细地调整,也可以在此数据包的 lcmt/tags/worldgen/biome 下手动覆盖相应的生物群系标签。

我在日志中看到类似 Failed to create block entity minecraft:banner 的错误,需要担心吗?

不用担心。Lost Cities 模组在某些情况下生成旗帜时似乎存在错误。因此,某些建筑部分中的旗帜可能无法正确生成,但这不应影响游戏体验。告示牌方块、刷怪笼方块以及其他带有方块实体数据的方块也可能出现同样的问题。

常见问题

Lost Cities Modern Tweaks 支持哪些 Minecraft 版本?

Lost Cities Modern Tweaks 支持 Minecraft Java 版 1.20.1–26.3,共 6 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Lost Cities Modern Tweaks 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

morriswmz 的其他作品

查看全部 →