平行施工

平行施工

并行施工通过允许同一殖民地的多名合格建造者同时在一栋建筑上工作,提升了大型MineColonies建设项目。

并行施工 1.2.0

English

Parallel Construction improves large MineColonies construction projects by allowing multiple qualified Builders from the same colony to work on one building simultaneously.

When a sufficiently large construction or upgrade order is created, the mod analyzes the actual required work and divides the blueprint into continuous Y-level regions with approximately balanced workloads. Each Builder is assigned a fixed region and works independently without interfering with the others.

Key features:

  • Supports both new buildings and standard single-level upgrades.
  • Balances regions by actual required block changes, not simply by height.
  • Respects MineColonies’ original Builder level requirements.
  • Only recruits real, available Builders from the same colony.
  • Completed assistant Builders are permanently released to accept other orders.
  • The primary Builder retains the original work order and performs a final full-blueprint verification.
  • Accelerates blueprint and material scanning with configurable per-Builder and server-wide budgets.
  • Safely restores active plans after server restarts.
  • Supports Builder death, dismissal, and replacement by a new Builder assigned to the same Builder’s Hut.
  • Parent/child sub-buildings safely fall back to native MineColonies behavior.
  • Includes safeguards against duplicated assignments, chat spam, cross-colony recruitment, corrupted region data, and normal work-order overwrites.
  • Does not modify MineColonies’ native work-order format.

Target environment:

  • Minecraft 1.20.1
  • Forge 47.4.20
  • MineColonies 1.1.1197
  • Structurize 1.0.804

This release focuses on predictable behavior and compatibility. It does not dynamically recruit replacement huts or redistribute regions while a project is running. Back up important worlds before installing or updating any gameplay mod.


中文

并行施工(Parallel Construction)允许同一殖民地内多名符合条件的建筑工协同完成大型 MineColonies 建筑工程。

当玩家发起足够大型的新建或升级任务时,模组会统计蓝图中实际需要处理的方块,并按照工作量将建筑划分为若干连续的 Y 轴区域。每名建筑工只处理自己的固定区域,彼此互不干扰。

主要功能:

  • 支持新建建筑和标准的单级升级任务。
  • 根据实际待处理方块数量平衡区域,而不是简单平均划分高度。
  • 严格遵守 MineColonies 原生建筑工等级要求。
  • 只征召同一殖民地内真正空闲且符合资格的建筑工。
  • 辅助建筑工完成区域后永久退出本次任务,可以继续承接其他建筑。
  • 主建筑工始终保留原生根工单,并在最后执行完整蓝图复查和收尾。
  • 通过可配置的单建筑工及全服务器扫描预算,加快蓝图与材料需求扫描。
  • 支持服务器重启后的协作计划恢复。
  • 建筑工死亡或被解雇后,同一建筑工小屋重新雇佣的建筑工可以接替原区域。
  • 父子建筑中的子建筑安全回退 MineColonies 原生施工。
  • 防止重复接单、聊天刷屏、跨殖民地征召、区域数据损坏和普通工单被覆盖。
  • 不修改 MineColonies 原生工单数据结构。

目标环境:

  • Minecraft 1.20.1
  • Forge 47.4.20
  • MineColonies 1.1.1197
  • Structurize 1.0.804

本版本以稳定、可预测和兼容性为主要目标。施工期间不会动态征召其他建筑工小屋,也不会重新划分已经确定的区域。安装或更新任何会影响存档的模组前,建议先备份重要世界。