GlymeraStructures

GlymeraStructures

大幅增加你Hytale世界中所有结构(如村庄、地牢和遭遇事件)的生成密度!

世界生成

🏰 GlymeraStructures 🏰

大幅增加你的 Hytale 世界中的村庄、地牢、遭遇点及其他结构的数量。

当前版本仅适用于 Hytale 稳定版 5!不要错过我的其他精彩项目——欢迎查看 GlymeraCraft 的个人主页 Discord: https://discord.gg/s5NRFWfxgy

◆ GlymeraStructures 是什么?

GlymeraStructures 大幅提升了 Hytale 世界中所有生成结构的密度。当你探索时,村庄、地牢、遭遇前哨站、派系营地、神庙、城市、沉船等会变得更加常见。该模组读取 Hytale 的 Assets.zip 中所有原始的 PrefabPattern 文件,并写入经过优化的覆盖文件,移除了限制性的生成过滤器,从而打造一个更加丰富和激动人心的世界。

效果立竿见影:你不再需要走几分钟也找不到任何东西,而是会定期发现散布在地形中的结构。你可以随时通过简单的游戏内命令开启或关闭此增幅效果——无需重启服务器。


◆ 工作原理

Hytale 使用了多个分层过滤器,大幅限制了结构的生成位置。默认情况下,只有一小部分候选位置能够实际生成结构。GlymeraStructures 移除了这些瓶颈:

  • 密度范围 – 原本只有 10-35% 的网格点处于活动状态。GlymeraStructures 将其设置为 100%,激活每一个候选位置。
  • 噪声掩码阈值 – 一个空间噪声过滤器,将结构限制在特定区域。GlymeraStructures 完全打开此过滤器,允许结构在地形支持的任何地方生成。
  • 高度阈值 – 将结构限制在较窄的海拔范围(例如,仅在 Y=114-155)。GlymeraStructures 将其扩展到整个世界的高度范围(Y=0-319)。
  • 排除半径 – 强制结构之间保持最小距离(例如,相隔 100+ 个方块)。GlymeraStructures 将其设置为零,允许结构紧邻彼此生成。
  • 方块排除 – 某些结构被禁止在某些地形类型(如冰或永久冻土)上生成。GlymeraStructures 移除了这些限制。

所有更改都以资源包覆盖文件的形式写入——原始游戏文件从未被修改。


◆ 特性

  • 大规模结构增幅 – 所有 9 个类别中的 78 个 PrefabPattern 都已针对最大生成密度进行了优化。
  • 游戏内开关 – 使用 /structures on/structures off 命令即可在增幅模式和原版模式之间即时切换。更改会立即应用于新生成的区块。
  • 无需重启服务器 – 切换时会自动触发 WorldGen 重载。只需走入未探索区域即可看到效果。
  • 安全且可逆 – 绝不触碰原始游戏文件。模组写入覆盖文件,可随时关闭。已生成的区块不受影响。
  • 管理员专属命令 – 只有服务器管理员可以切换效果。普通玩家无法更改结构设置。
  • 持久化配置 – 开/关状态会保存到 config.json 文件中,并在服务器重启后保持。
  • 支持所有结构类型 – 村庄、地牢、遭遇点、派系营地、神庙、城市、沉船以及特殊结构(Scarak 蜂巢、龙巢、Slothian 营地)。
  • 覆盖所有区域 – 平原、沙漠、针叶林、火山和海洋。每个区域和层级都得到了增幅。

◆ 结构类别(78 种模式)

  • 遭遇 – 所有区域中的前哨营地和遭遇点
  • 派系 – Feran 和 Outlander 派系营地
  • 小型结构 – 小型建筑、农场、遗迹、绿洲
  • 地牢 – 所有区域和层级中的挑战地牢
  • 神庙 – 神庙入口结构
  • 村庄 – Kweebec、Outlander、Hedera、Yeti、Feran 和 Trork 定居点
  • 城市 – 火山区域的大型城市建筑
  • 沉船 – 海洋沉船
  • 特殊 – Scarak 蜂巢、龙巢、Slothian 水域营地

◆ 命令

命令 描述
/structures 显示当前状态(开启或关闭)和模式数量
/structures on 启用增幅后的结构密度(仅限管理员)
/structures off 恢复原始的结构密度(仅限管理员)
/structures reload 从磁盘重新加载配置文件(仅限管理员)

所有命令都需要管理员权限。普通玩家会看到“只有管理员才能使用此命令。”


◆ 配置

模组会在 plugins/GlymeraStructures/config.json 自动生成配置文件:

参数 默认值 描述
enabled true true(增幅)或 false(原版)
assetsPath "../Assets.zip" Hytale 的 Assets.zip 路径(标准服务器布局)

◆ 安装

  1. 停止你的 Hytale 服务器
  2. GlymeraStructures.jar 复制到服务器 mods/ 文件夹中
  3. 启动你的服务器
  4. 探索新区域以看到增加的结构密度!

无需额外的依赖项或资源包——所有内容都包含在单个 JAR 文件中。


◆ 重要提示

  • 增幅仅影响新生成的区块。你已经探索过的区域不会发生变化。
  • 要看到完整效果,请向新方向探索或生成一个全新的世界。
  • 关闭再开启不会移除或添加已加载区块中的结构。它只影响未来的区块生成。
  • 模组要求 Hytale 的 Assets.zip 存在于配置的路径中。

◆ 支持

遇到问题或疑问?在此处留言或访问我们的 Discord!

GlymeraCraft 开发。

GlymeraStructures 团队