The Roads More Travelled

The Roads More Travelled

让您行走的地形加入渐进式侵蚀系统,使世界更加沉浸。

冒险

TRMT 封面

更多走过的路 [TRMT]

一个动态地形模组,为游戏添加了逐渐侵蚀系统,慢慢将你更常行走的路线转变为美丽且逼真(但仍然保持原版风格!)的小径。通过将你探索的故事蚀刻在地形上,让你的世界更具沉浸感。

逻辑

  • 草方块、泥土方块、沙子方块、树叶方块和植被每次被踩踏时都会累积侵蚀指数。相邻方块也会累积该指数的一部分。
  • 达到阈值后,这些方块中的每一个都会转变为它们的侵蚀变体,经历不同的侵蚀阶段,直到达到最终阶段。树叶方块和植被在达到阈值时会被踩踏。
  • 侵蚀阈值由每个方块类型可配置的范围随机确定,使侵蚀以更有机、更少确定性的方式发生。
  • 侵蚀可由玩家、骑乘中的玩家或被拴绳牵引的生物触发。侵蚀强度由可配置的乘数控制。默认情况下,骑乘中的玩家侵蚀地形的速度是步行玩家的 2.0 倍。
  • 长时间未被踩踏的侵蚀方块会逐渐恢复到之前的侵蚀阶段,模拟地形恢复。未经踩踏的方块恢复到先前侵蚀阶段所需的时间由可配置的恢复超时窗口控制(以 Minecraft 天为单位)。
  • 方块的侵蚀和恢复开关、可侵蚀植被列表、侵蚀阈值、乘数和恢复超时窗口都可以通过配置文件修改。

参数

以下是控制模组逻辑的参数,可以在配置文件中根据喜好调整。当前的默认值是我目前觉得最适合的值,但当然你可能会找到最适合自己体验的值,所以请随意尝试。

  • _侵蚀和恢复。启用/禁用不同方块类型的侵蚀和恢复的开关。禁用已侵蚀方块类型的侵蚀不会使它们消失,只会使它们停止侵蚀/恢复。
  • _侵蚀乘数。玩家踩踏方块时累积的侵蚀量。骑行和拴绳乘以玩家基线。
  • _侵蚀阈值。不同方块类型转变为下一侵蚀阶段的阈值,每个方块在最小-最大范围内随机确定。
  • _可侵蚀植被。包括所有被视为植被并因此受到踩踏影响的方块的白名单。
  • _恢复超时天数。每种方块类型自上次被踩踏后开始恢复到先前侵蚀阶段所需的时间(以 Minecraft 天为单位)。

特性

  • 5 种侵蚀草地和 3 种侵蚀泥土变体
  • 5 种侵蚀沙子变体
  • 骨粉和刷子恢复。通过对方块使用骨粉或刷子来选择性地恢复方块。骨粉恢复草地和泥土,刷子恢复沙子。
  • 轻盈药水。想不留痕迹?用地狱疣和羽毛调制一瓶药水,暂时暂停侵蚀!
  • 支持多人游戏

展示

地图视图
地图视图
地图视图
地图视图

推荐配套模组

由于侵蚀逻辑本质上是微妙但随时间逐渐明显的,TRMT 可以作为其他地形生成(Terralith、Tectonic、Biomes O'Plenty、Oh The Biomes You'll Go)、探索(Distant Horizons、Voxy)和自然主题(Serene Seasons)模组的良好世界构建附加组件。

兼容性

与 Xaero 的世界地图、JourneyMap 和 VoxelMap 兼容。更多走过的路也可以从鸟瞰视角看到!

地图视图 1 地图视图 2

常见问题

有计划移植到其他模组加载器和平台吗?

是的,肯定有。NeoForge 和 Forge 支持将包含在下一次更新中。完成这些移植后,我将致力于 Paper 移植,然后是 Bedrock 移植。

其他版本呢?

我将很快尝试移植到 1.16.5 和 1.12.2。

它与其他添加坐骑和载具的模组兼容吗?

原则上是的,只要它们被游戏注册为坐骑。至于像 Create Aeronautics 这样更复杂的模组(这个问题被问过很多次!),我将在完成 NeoForge 移植后尽快使其兼容。

还计划了哪些其他模组兼容性?

目前,我将致力于添加与 Create Aeronautics、Via Romana 和 Countered Terrain Slabs 的兼容性。对于其他添加自定义方块的地形生成模组,我也希望添加兼容性,但这需要更多的努力。我将在未来发布相关更新。

性能方面如何?

相当轻量。侵蚀数据以稀疏且自清理的方式存储,并引用方块位置,这意味着只跟踪那些被踩踏但尚未转变的方块。至于恢复机制,每个侵蚀条目还存储一个时间戳,当方块在确定时间内未被踩踏时,该时间戳会与当前游戏时间进行比较。这是通过随机刻实现的,并且仅在区块加载时进行,因此不会比树苗长成树木对系统造成更多额外负担(这可以忽略不计)。

可以关闭恢复功能吗?

是的。你可以在配置中使用恢复开关。

我可以在已生成的世界中使用这个吗?

完全可以。

如果我卸载模组,侵蚀路径会怎样?

可以通过在已加载区块上运行 /trmt convert-to-vanilla 将侵蚀方块转换为原版变体。否则它们将直接变成空气。

路线图

  • 移植到 NeoForge 和 Forge;Paper;Bedrock
  • 模组兼容支持:Create Aeronautics、Via Romana、Countered Terrain Slabs
  • 要添加的特性:更多侵蚀方块(雪和地狱方块)、侵蚀路径上的速度加成、锁定侵蚀/未侵蚀状态的新物品
  • 错误修复



旅人,没有路。路是走出来的。安东尼奥·马查多