
hxwi1 结构
一个为整合包制作者设计的NBT结构生成器。可视化图形界面配置,四种放置模式,生物群系标签,维度,Y轴范围,概率,最小距离。高性能,无Mixin,兼容性好。支持1.20.1 Forge / 1.21.1 NeoForge。
Hxwi1Structures
面向整合包作者的 NBT 结构生成模组 – 可视化配置,高性能,开箱即用。
📦 概览
厌倦了手动编写 JSON 来配置结构生成?Hxwi1Structures 让你通过可视化图形界面管理所有 NBT 结构生成规则。放置你的建筑,点击几下,世界就会自动生成它们。
| 特性 | 描述 |
|---|---|
| 🎮 可视化配置 | /hxwi1 config – 双面板 GUI,左侧面板自动扫描 NBT 文件,右侧面板为可编辑字段 |
| 🔄 热重载 | 保存后配置自动重新加载 – 无需重启 |
| 🌍 四种放置模式 | 贴地模式、贴水面模式、码头模式、水下模式 |
| 🎲 精细控制 | 生物群系(支持标签)、维度、Y 轴范围、生成几率、冲突比率、最小区块间距、旋转、Y 轴偏移等 |
| 🪓 额外方块移除 | clear_blocks – 手动指定要移除的方块(解决与动态树木等模组的兼容性问题) |
| ⛏️ 平整地面 | flatten_ground + ground_block – 自动填充结构下方的空隙 |
| 💬 调试命令 | /hxwi1 biomeinfo – 显示当前生物群系和可生成结构,/hxwi1 spawn 用于手动测试 |
| ⚡ 高性能 | 区块后处理 + 刻限制 + LRU 缓存,对 TPS 影响可忽略 |
| 🔌 优秀兼容性 | 不使用 Mixin – 能与主要地形/优化模组配合使用(已在 Better MC / ATM10 中验证) |
📥 安装
- 下载对应游戏版本的 JAR 文件(1.20.1 Forge 或 1.21.1 NeoForge)。
- 将其放入
mods/文件夹。 - 启动游戏 – 配置文件将在
config/hxwi1structures/中生成。 - 将结构方块导出的
.nbt文件放入config/hxwi1structures/structures/(支持子文件夹)。 - 运行
/hxwi1 config设置生成规则。
🛠️ 快速开始
- 添加结构:将
.nbt文件放入structures/文件夹 – 模组会自动检测它们。 - 配置规则:在 GUI 中选择一个 NBT 文件,设置生物群系、生成几率、Y 轴范围等。
- 测试:使用
/hxwi1 spawn <文件名>在你当前位置生成一个结构。 - 调试:
/hxwi1 biomeinfo显示当前生物群系中可以生成哪些结构。
📖 文档
游戏内多语言教程文件会自动生成在:config/hxwi1structures/readme.txt
其中包含完整的字段参考、工作流示例和常见问题解答。
⚠️ 当前版本状态
- v0.3.1-alpha – 核心功能稳定,地面以上的生成已在大型整合包中验证。
- 已知问题:地下生成没有碰撞检测,可能与其他模组的地牢重叠。可通过调整 Y 轴范围或增加
min_chunk_distance来缓解。 - 与动态树木半兼容:可能需要手动将动态树木的方块添加到
clear_blocks中才能完全移除。
🧪 兼容性
- ✅ Better MC v58 (BMC4)
- ✅ All the Mods 10 - 7.0
- ✅ C2ME、TerraForged、Terralith、Biomes O’ Plenty 等
- ⚠️ 动态树木(半兼容,可能需要额外配置
clear_blocks)
📝 许可与开源
- 代码:MIT 许可
- NBT 结构资源:版权归其创作者所有。禁止为其他模组分发提取的 NBT 文件。它们可以与模组一起作为完整整合包的一部分分发。
🔗 链接
如果你喜欢这个模组,推荐给你最喜欢的整合包作者吧!
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。