ColonyLink

Connect your MineColonies builders to your AE2 network. Monitor resources, trigger crafting, and automate item delivery — including Domum Ornamentum blocks.

File Details

colonylink-1.3.9.jar

  • B
  • May 22, 2026
  • 357.35 KB
  • 74
  • 1.21.1
  • NeoForge

File Name

colonylink-1.3.9.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:colonylink-1532712:8129400"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

v1.3.9 - Dedicated server stability




## Highlights

This release brings full dedicated server compatibility and fixes a long-standing item double-counting bug in the Warehouse Link Terminal.

## Fixes

- **Dedicated server boot crash** — AE2 part-model registration was being called too late in the mod lifecycle, triggering a `RuntimeDistCleaner` chain on dedicated servers. Moved the registration into the mod constructor so it runs before AE2 freezes its registry.
- **NeoForge 1.21.1 model variant** — `ModelEvent.RegisterAdditional` now uses the `"standalone"` variant as required by NeoForge 1.21.1 (was previously empty, causing a silent fallback chain that masked other errors).
- **Warehouse Terminal item double-counting** — MineColonies exposes both individual racks and a meta-handler (aggregated view) via `getContainers()`. Reads now go through the meta-handler (faster, already deduplicated by MineColonies). Writes still target individual racks to avoid any risk of unexpected behavior on the aggregate.
- **Warehouse Terminal slot count overflow** — large stack counts (1000+, 1M+) were overflowing the slot bounds. Counts now use a scaled-down font and AE2-style compact format (`1.0K`, `999K`, `1.0M`, etc.).

## Cleanup

- Removed leftover RS2 (Refined Storage) assets and recipes from the codebase.

## Validation

Tested end-to-end on a dedicated server running All The Mods 10:

- Clean boot, no `RuntimeDistCleaner` warnings related to ColonyLink
- Full warehouse operations (deposit, pickup, transfer WH↔ME, transfer WH↔inventory)
- Multi-rack configurations (simple, double, mixed) all report correct counts

## Compatibility

- Minecraft 1.21.1
- NeoForge 21.1.228+
- MineColonies 1.1.1299+
- Applied Energistics 2 19.2.17+

---

**Thanks** to [@UseTheRedDye](https://github.com/UseTheRedDye) for the detailed crash reports that made finding the timing issue possible.