Pathinator

Pathinator 自动在玩家经常行走的地方创建路径。完全可配置。

杂项

Pathinator

人类会影响到我们周围的世界。当我们在常用地点之间移动时,便会在草地和泥土上留下印记,为他人开辟出路径。本 Hytale 模组探索了自动对游戏世界进行此类修改的可能性。

本模组会修改你的世界!

如果你安装后发现生成的路径不好看,仅删除模组是无法撤销这些修改的。

功能

该模组会追踪玩家行走或穿过的方块及其经过次数。如果这些方块属于配置文件中的类型,当达到足够多的经过次数后,模组便会将其替换为进化链中的下一个方块。

示例(默认配置)

行走方块:

  • 任意类型的草地方块被行走 10 次后,将变为“干枯草地”。
  • “干枯草地”方块被行走 100 次后,将变为“土径”。

穿过方块:

  • 两格高的“野生锋利草”变成一格高的“高大锋利草”。
  • “高大锋利草”变成“锋利草”。
  • “锋利草”变成“矮小锋利草”。
  • “矮小锋利草”随后……完全消失。

你可以按任意想象的方式配置这些进化链和数值。比如,人的脚步能把石头磨成大理石?此外,通过移除默认的进化链,你还可以禁用对草丛的压低效果。

安装方法

将 jar 文件放入 mods/ 文件夹并启动你的服务器。配置文件将自动生成,其中包含一些合理的默认值。你可根据需要进行修改。

配置选项

该模组支持以下配置选项:

  • EnablePathCreation:启用/禁用路径创建功能(true/false)
  • EnablePersistence:启用/禁用跨服务器重启的数据持久化(true/false)
  • ProcessingIntervalMinutes:处理方块转换的频率(单位:分钟)
  • LoggingLevel:日志记录详细程度(关闭、处理、调试)

指令

  • /pathinator - 显示标志
  • /pathinator --version - 显示版本号
  • /pathinator --reload - 重新加载并应用更新的配置
  • /pathinator --clear - 清除当前所有追踪的数据
  • /pathinator --config - 显示当前配置设置

许可协议

知识共享零版(Creative Commons Zero)