碎石工坊

碎石工坊

RubbleWorks将结构支撑转化为游戏玩法。打破支撑某物的最后一根支柱,未受支撑的部分便会坍塌。

游戏玩法

概述

RubbleWorks 旨在将结构支撑转化为游戏玩法。你可以破坏支撑物体的最后一个支柱,使无支撑的部分倒塌。这可用于破坏高塔、放下桥梁或故意摧毁废墟。新增了敌对 NPC 弱点破坏机制,使生物可以瞄准玩家附近暴露的结构支撑。


RubbleWorks 快速入门

本模组的功能:
RubbleWorks 会使无支撑的结构倒塌。如果一个建筑失去了与地面的最后一条支撑路径,无支撑的部分就会分解。

快速设置方法:

  1. 将 RubbleWorks-1.1.7.jar 放入你的 Hytale 模组或插件文件夹中。
  2. 在启用该模组的情况下启动 Hytale。
  3. 加载到一个世界或服务器中。
  4. 找到或建造一个具有清晰单一支撑点的小型结构,比如柱子、桥梁、拱门或塔楼。
  5. 破坏支撑方块或支撑柱。
  6. 如果结构的其余部分不再有地面支撑,它将会倒塌。

最佳测试方式:

  • 建造一座带有中心支撑的小型木桥或石桥。
  • 破坏中心支撑。
  • 尝试建造一座底部只有一根柱子的塔楼。
  • 尝试对支撑方块使用爆炸,以引发更大的连锁反应。

重要提示:

  • 最适合中小型结构。
  • 在倒塌过程中,附近无支撑的附属部分也应被清理掉。
  • 为获得最佳效果,请勿与其他结构完整性模组同时运行。

如果未发生任何反应:

  • 确保被破坏的方块确实在支撑该结构。
  • 先尝试更简单的建筑,比如一根柱子支撑一个平台。
  • 确认模组已正确启用和加载。

当前功能

  • 无支撑的结构会在其支撑路径被移除后倒塌。
  • 适用于木材、石头、砖块、泥土、骨头、混合建造以及许多结构性装饰部件。
  • 爆炸可以触发倒塌(如果存在)。
  • 附近依赖支撑的附属物会重新评估,使悬挂部件不会保持漂浮。
  • 倒塌过程以可读取的分阶段失效形式呈现,包含粒子效果、声音和可见进度。
  • 敌对 NPC 弱点破坏机制,允许生物瞄准玩家附近暴露的结构支撑。
  • 添加了实时运行配置生成功能,以及 /rw reload/rw status 命令,用于更快速地调整和测试 AI。
  • 默认情况下,生物会瞄准并摧毁最大 2x2 的支撑,但不会破坏 3x3 的柱子基座或支撑。

安装

  • 将 RubbleWorks-1.1.7.jar 安装到你的 Hytale 模组设置中,通常位于 /UserData/Mods。
  • 在启用 RubbleWorks 的情况下启动世界或服务器。
  • 移除支撑,观察无支撑的结构倒塌。

已知限制

  • 结构追踪限制为 2048 个方块。超过此限制时,边界情况可能导致倒塌引擎回退到持续行为。

反馈与问题

  • 欢迎提供反馈、错误报告和建议。
  • 我计划在未来进一步更新功能和微调此模组。
  • 如果发现任何不会倒塌但应倒塌的方块,请告知我。
  • 如果在日志或控制台中遇到任何卡顿或问题,请告知我,以便我解决和修复。