FactoriOS - Lua-Powered Command Blocks deprecated


Adds a new scriptable block that allows for event-driven-scripting to orchestrate factories.

Utilities
5 months ago
2.0
60
Circuit network Manufacturing Storage

Changelog

Version: 1.0.3
Date: 05. 10. 2025
  Changes:
    - Created an actual changelog.
    - Added AssemberModule set_recipe_extra_to_bank, and fill_inv_ingredient.
    - Added BankModule inv_move, inv_drain, get_craftable_count.
    - Removed BankModule bank_to_inv, and inv_to_bank, item_to_bank, and bank_to_item.
    - Added InvModule get_inv_items, and get_entities_inv_bulk.
    - Added WireModule bfs_wire_wl.
    - Added game, prototypes, and serpent to the script env.
    - Updated and tightened the examples. Also added pictures for more clarity.
    - Changed the mod title to fit the mod's goal more.
    - + many other refactors and optimizations.
  Bugfixes:
    - Fixed an edgecase with TimeWheel.split_task.
    - Fixed TimeWheel breaking when a callback fails.
    - Fixed WireModule breadth-first-search cache breaking.
    - Fixed InvModule error on on_destroy because entity.unit_number was nil.
    - Fixed sneaky "on_destroy" = "on_build" typo.
Version: 1.0.0
Date: 05. 08. 2025
  Major Features:
    - Release