Yueyue Structure Block Fixes

Preserves saved waterlogged states when loading structure blocks and extends corner detection to follow Carpet structureBlockLimit when Carpet is installed.

Yueyue Structure Block Fixes

Version 1.0.4 for Minecraft 26.3. Preserves structure-block templates' saved waterlogged states instead of automatically filling originally dry stairs, slabs, signs or fences from nearby/target water. Existing wet states stay wet; later normal fluid updates still apply. Only structure-block loading is changed, not natural structures or every template caller.

With Fabric Carpet installed, corner detection follows max(80, structureBlockLimit + 1), including the extra boundary corner. Waterlogging preservation works without Carpet. Install on the logical server: local client installation covers singleplayer; a remote server needs it server-side. This file targets Minecraft 26.3.

中文:结构方块加载时保留文件记录的干湿状态,修复原本不含水的方块被错误灌水。安装Carpet后角落检测跟随structureBlockLimit规则,无Carpet时含水修复仍有效。应安装在实际运行世界的服务端;26.3文件不能用于其它版本。

English operation guide

Save a structure normally, then load it using a structure block; waterlogging preservation applies automatically with no additional toggle. Dry/wet stairs, slabs, signs and fences retain the template's saved waterlogged property even when the destination or neighboring blocks contain water. Later normal fluid/block updates continue to work.

If Fabric Carpet is installed, use its existing structureBlockLimit rule as usual; the corner search uses max(80, structureBlockLimit + 1) to include the extra boundary corner. Without Carpet, only that range integration is inactive; the waterlogging fix remains independent. This does not change natural structure generation or unrelated template callers. Use the 26.3 file only in Minecraft 26.3. For singleplayer install locally; for multiplayer install on the server actually running the world.

中文使用说明

月月结构方块补丁 1.0.4修复结构方块加载时的含水状态问题:原先干燥的牌子、楼梯、半砖、栅栏等,即使目标位置或邻面有水,也按模板中保存的 waterlogged 状态放置;原先含水的继续含水。

  • 正常保存结构后,再用结构方块加载即可生效,不需要额外开关。补丁只作用于结构方块触发的模板加载,不把所有自然结构生成或其它模组模板调用都改掉。
  • 加载完成后的自然水流与方块更新仍照常发生;此功能不是永久防含水或永久免更新。
  • 安装 Fabric Carpet 后,角落检测搜索范围跟随 max(80, structureBlockLimit + 1),包含边界角落。没有 Carpet 时,含水修复仍独立生效。
  • 单人安装在本地即可作用于集成服务端;多人必须在运行世界的服务端安装,只有远程客户端安装无效。当前文件仅用于 Minecraft 26.3 / Java 25 / Fabric,不要用于其它游戏版本。

Runtime and dependencies

  • Minecraft 26.3 / Java 25 / Fabric Loader 0.17.3+. No hard Fabric API or Carpet dependency; Carpet only enables the rule-driven corner-range integration.
  • Client: Install for singleplayer; optional on remote clients
  • Server: Required on logical server for effect
  • carpet: optional — Rule-driven corner detection; waterlogging patch standalone

Complete corresponding source and build instructions are attached separately.

Credits and references

Original patch by Yisibite, interoperating with Fabric Carpet by gnembon/contributors (MIT). Carpet remains a separate optional dependency. Minecraft structure/template behavior belongs to Mojang; this applies targeted Mixins and does not distribute a modified game JAR. No copied Carpet implementation was identified in inspected patch sources.

Original Yueyue code by Yisibite, with AI assistance. Source REFERENCES.md, THIRD_PARTY_NOTICES.md and any text-source ledger identify upstream material separately. No upstream dependency is represented as Yueyue-owned or relicensed by the original-code license.

Yueyue Structure Block Fixes Team

profile avatar
  • 10
    Projects
  • 279
    Downloads

More from user_nffhoxchv5apu9vy74028View all

  • Yueyue Modern Technology project image

    Yueyue Modern Technology

    Technology progression with ores, rubber, oil refining, nuclear energy, vehicles, firearms, advanced furnaces and vertical building blocks for Fabric 26.3.

    • 102
    • October 21, 2026
  • Yueyue Litematica Extension project image

    Yueyue Litematica Extension

    Litematica material replacement and safe schematic saving, container-content totals and locations, and composter levels, with Chinese/English search.

    • 40
    • October 21, 2026
  • Yueyue Quick Backup project image

    Yueyue Quick Backup

    Singleplayer full and file-deduplicated backups, named restore points, quick restore, integrity checks and Carpet fake-player state support.

    • 14
    • October 21, 2026
  • Yueyue Flashback Extension project image

    Yueyue Flashback Extension

    Record and export first-person HUD, inventory and container screens as an optional Flashback replay track.

    • 26
    • October 18, 2026
  • Yueyue Modern Technology project image

    Yueyue Modern Technology

    Technology progression with ores, rubber, oil refining, nuclear energy, vehicles, firearms, advanced furnaces and vertical building blocks for Fabric 26.3.

    • 102
    • October 21, 2026
  • Yueyue Litematica Extension project image

    Yueyue Litematica Extension

    Litematica material replacement and safe schematic saving, container-content totals and locations, and composter levels, with Chinese/English search.

    • 40
    • October 21, 2026
  • Yueyue Quick Backup project image

    Yueyue Quick Backup

    Singleplayer full and file-deduplicated backups, named restore points, quick restore, integrity checks and Carpet fake-player state support.

    • 14
    • October 21, 2026
  • Yueyue Flashback Extension project image

    Yueyue Flashback Extension

    Record and export first-person HUD, inventory and container screens as an optional Flashback replay track.

    • 26
    • October 18, 2026