AG Mall


A compact logistics-aware mall that detects shortages, requests materials, crafts intermediate components internally, and supplies finished products to the logistic network.

Content
8 days ago
2.0 - 2.1
384
Logistic network Manufacturing

Changelog

Version: 0.3.0
Date: 2026-10-27
  Changes:
    - Fixed the workshop appearing as a black silhouette on Factorio 2.1 by defining its artwork and shadow layers independently of vanilla assembler layers.
    - The MOD now targets Factorio 2.1: recipe categories are merged into `categories`, recipe-category lookups use the 2.1 fields, and product-probability handling uses the 2.1 `independent_probability` and `shared_probability` fields.
    - Factorio 2.0 is no longer supported.
    - Removal cleanup now addresses the machine's module inventory through the Factorio 2.1 inventory id; this is not user-visible because AG Mall machines have no module slots.

Version: 0.2.2
Date: 2026-07-31
  Changes:
    - Reduced Main Frame performance spikes by optimizing logistic snapshots, recipe checks, and multi-factory assignment.
    - Factory completion no longer triggers additional full-network scans between configured Main Frame cycles.

Version: 0.2.1
Date: 2026-07-25
  Changes:
    - Fixed stale demand rows while every AG Mall factory is busy.
    - Demand refresh now starts immediately when the control window opens or a factory becomes idle.
    - Blocked products no longer consume Product Limit slots or prevent lower craftable demand from running.
    - Personal logistic requests now count equipped ammunition, guns, and armor as items already owned.
    - Restored factory animation exclusively while a recipe is actively crafting.

Version: 0.2.0
Date: 2026-07-16
  Changes:
    - Rebuilt AG Mall around an independent Main Frame for each logistic network and autonomous factory workers.
    - Added a shared control window with demand status, priorities, filters, Product Limit, and timing controls.
    - Added staged delivery verification, self-healing internal crafting, exact quality, barrelled fluids, and safe purging.
    - Improved multi-mall work distribution, research updates, network changes, and construction detection.
    - Reduced repeated scanning and runtime scheduling overhead.

Version: 0.1.8
Date: 2026-07-08
  Changes:
    - Fixed AG Mall recipe refresh after new research unlocks.
    - Improved barrelled recipe enable/disable syncing with source recipes.

Version: 0.1.7
Date: 2026-07-04
  Changes:
    - Added construction support for upgrade planner requests.
    - Improved construction demand scanning and diagnostics.
    - Improved item-return safety to reduce ground spills during rebuilds.
    - Optimized construction scan queue processing and hardened recipe amount handling.

Version: 0.1.6
Date: 2026-06-30
  Changes:
    - Fixed internal replanning so AG Mall uses available logistic-network components before crafting intermediates.
    - Fixed construction scanning crash when tile ghosts are present.

Version: 0.1.5
Date: 2026-06-22
  Changes:
    - Added exact-quality crafting for logistic and construction requests.

Version: 0.1.4
Date: 2026-06-18
  Changes:
    - Rechecks available intermediate components before internal crafting begins.

Version: 0.1.3
Date: 2026-06-18
  Changes:
    - Optimized construction-request scanning to prevent frame-time spikes.

Version: 0.1.2
Date: 2026-06-14
  Changes:
    - Improved fluid recipe handling to use barrels efficiently.

Version: 0.1.1
Date: 2026-06-11
  Changes:
    - Fixed errors and updated AG Mall graphics.

Version: 0.1.0
Date: 2026-06-08
  Features:
    - Initial release.