失落之城 - LTS

失落之城 - LTS

Lost Cities模组针对1.12版本的长效支持版本

冒险

失落的城市 - LTS

(此描述仍在完善中,尚未涵盖所有更改。)

概述:

此分支旨在为 Minecraft 1.12.2 创建 失落的城市 的长期支持版本。其目标是修复所有现有错误,将最新版本 失落的城市 的功能向后移植,并为 Cyclone Modding 项目增加额外功能。 与其他 1.12 LC 分支不同,失落的城市 LTS 将努力主动修复问题,即使这些问题对我们的项目没有直接益处。此分支的主要目的是增强对静态放置功能的支持,以便用于 SAM-Worlds,但最终也将与新版 LC 保持同步,包括增加多建筑尺寸等功能。

定义静态高速公路

以前,你无法确保静态城市之间的高速公路,因为高速公路的放置使用了柏林噪声。现在,你可以定义静态高速公路的精确起点和终点,这些高速公路将额外生成,并独立于自然生成的公路。它们不受 7 块区块掩码限制,可放置在任何位置(实际上,你可以自由定制高速公路切片,用于其他用途,例如在中世纪 LC 预设中作为渡槽)。格式是定义一个起始区块、一个方向和一个高速公路长度。示例:

{
"type": "highway",
"name": "Big Phat Highway",
"dimension": 0,
"chunkx": 4,
"chunkz": -3,
"direction": "x+",
"length": 20,
"level": 1
}

这应放在 config/lostcities.../ 目录中加载的任何资源 json 文件中。你还必须将资源路径添加到失落的城市配置文件中。

命令

由于 LC 命令未在任何地方列出,且帮助命令对其无效,以下是可用命令列表:

lc_debug 会打印你当前所在的建筑以及许多其他有用信息到日志。 lc_buildpart <部件名称> 会生成指定的建筑部件(16x6x16 的地板切片。会覆盖该位置的所有方块!)。目前没有命令可以生成整个建筑。 lc_exportpart <文件路径和名称> <垂直方块整数> 会将一个切片导出为 json 文件。文件路径必须包含目标保存位置的完整文件夹路径,以及文件名和扩展名。例如 C:\Users\Username\curseforge\minecraft\Instances\ModpackName\fileName.json。该数字表示将保存到导出切片中的方块层数,从你所站位置下方一个方块处开始计数。因此,输入 "3" 将保存你脚下的那一层以及其上方两层。显然,这个整数最大为 6,因为建筑切片的最大高度为 6(实际上可以导出超过 6 层,但你无法将所有这些都放入一个地板中)。 lc_exportbuilding 使用与上述相同的命令,但此命令将导出整个建筑而不是一个切片/楼层。它使用与上述相同的规则,将一层楼视为 6 个方块高,命令末尾的整数将改为指定建筑的楼层数。 (因此,对于这两个命令,你都需要站在建筑或地板最底层之上才能导出整个结构)。

然后,你可以将导出的切片从该文件复制到你 config 下的实际资源 json 文件中。输出文件中生成的方块字符对是从现有的方块调色板和样式中提取的,任何未被识别的都会被随机分配一个“未知字符”占位符(这可能会与你实际调色板中的现有字符冲突)。因此,你需要在导出部件之前为新的方块设置好方块-字符对。有关更多信息,请查看官方 失落的城市 维基(由 McJty 托管的那个,而不是垃圾 Fandom 上的那个)。


指向 <i>1.12 Modding Coalition</i> 服务器的横幅链接 指向 Cyclone Gaming 服务器的横幅链接

你是仍喜欢 1.12 的玩家吗?或是仍在为其制作内容的开发者?欢迎加入 1.12.2 Modding Coalition

如果你需要深度支持或有任何疑问,可以在 Cyclone Gaming Discord 服务器上提问。


请在我们的 Github 问题跟踪器上报告任何错误。

鸣谢

Burchard36 -- 此分支基于 Burchard36 的 Survive The Dead 版本 分支,以保留他们对 tile 实体错误的修复。

Phantamanta44 -- 感谢委托。

McJty -- 感谢他们在创建 失落的城市 模组方面所做的出色工作。