MineColoniesXCreateMod

Cross over mod for creating a 'link' between CreateMod stock networks and MineColonies delivery

File Details

thesettler_x_create-0.2.3-alpha.jar

  • A
  • Jul 3, 2026
  • 1.03 MB
  • 89
  • 1.21.1
  • NeoForge

File Name

thesettler_x_create-0.2.3-alpha.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:minecoloniesxcreatemod-1454088:8365602"

Learn more about Curse Maven

## Changelog — v0.2.3-alpha

### Bug Fixes

**Shopkeeper gate (0.2.3-alpha)**
- Create Shop no longer claims colony requests when no shopkeeper is assigned or working. Previously the resolver would accept requests it could never act on, leaving workers like the Forester permanently stuck and requests invisible on the Clipboard.
- If a delivery is already in flight when the shopkeeper becomes unavailable, the existing courier run completes normally.
- Fixed a recurring NPE in `sendShopChat` that crashed every colony tick under the above condition (`IDeliverable.getResult()` is nullable before the resolver fulfils a request).

**World reload / request state (0.2.1–0.2.2-alpha)**
- Fixed double-nested FlowState on reload (`loadFlowStates`), pending state is now restored correctly after a save/quit cycle.
- Removed Stale-Child-Recovery — MineColonies owns the delivery lifecycle from `DELIVERY_CREATED` onwards; the mod no longer interferes with it.
- FlowState is now persisted to NBT so the exact flow position survives a reload instead of being re-derived heuristically.
- Fixed UUID-based cancel in `ShopLostPackageInteraction` — cancelling a lost-package request no longer risks cancelling unrelated requests for the same item.
- Fixed UUID drift in `InflightEntry` — cancel lookups now reliably find the correct tuple.
- Fixed duplicate `warehouse_request_queue` module registration.
- Fixed delivery routing and inflight UI inconsistencies.
- Fixed shop hut pickup request handling and cleanup pickup flow.

**Other**
- Shop racks are now restricted to registered containers only.