NPUtils Tech Redux


NPUtils Redux tech-tree addon for Factorio 2.0+ with a larger and more challenging research progression.

Tweaks
a month ago
2.0 - 2.1
98
Logistics Manufacturing Power

Changelog

Version: 0.5.0
Date: 2026-07-18
  Changes:
    - Redistributed NPU progression across space, Vulcanus, Fulgora, Gleba and Aquilo.
    - Removed obsolete science-pack purchase technologies.
    - Removed the testing-only energy destruction technology and watt-eater chain.
    - Added Interstellar Industrialisation, the NPU industrial core and a Solar System Edge victory condition.
    - Made Space Age 2.1, NPUtils Redux 0.6.0 and NPUtils X Redux 0.5.0 hard dependencies.
Version: 0.4.19
Date: 2026-07-15
  Compatibility:
    - Updated NPUtils Tech Redux for Factorio 2.1 and Forgeworks Core 0.3.1.
    - Converted NP science packs from tool prototypes to normal item prototypes.
    - Converted technology research ingredients directly to 2.1 ResearchIngredient tuples.
    - Added item-type-aware lab and Space Age science-pack checks through Forgeworks Core.
  Bugfixes:
    - Reconnected Trash Car, Decorative Roads, Basic NPU Inserters, and NPU Storage to the main technology graph in both science modes.
    - Restored Basic NPU Inserters after Basic electronic and mechanical components instead of leaving it as a detached root.
  Cleanup:
    - Removed global recipe, product, research-ingredient, and prerequisite normalization passes.
    - Added safe existence checks while disabling recipes unlocked by NP technologies.

Version: 0.4.18
Date: 2026-06-12
  Compatibility:
    - Added optional Space Age load-order metadata and updated NPUtils/NPUtilsX dependency floors.
    - Stopped replacing the base lab input list; NP science packs are now appended to existing lab inputs instead.
    - Added NP science packs to the Space Age biolab when NP science mode is enabled.
    - Extended late NP technologies with Space Age science-pack requirements when Space Age is installed, including promethium on the final deep-crystalisation tier.
  Cleanup:
    - Moved technology prerequisite remapping into the owning tech loader and removed the separate data-final-fixes file.
    - Removed the unused utilValidate helper, inactive prototype folder, unused technology icons, and dead commented technology blocks.

Version: 0.4.17
Date: 2026-04-12
  Changes:
    - Renamed the mod for Mod Portal release as a Redux fork with a unique internal mod name.
    - Updated internal asset roots and dependency names for the renamed Redux release.
  Compatibility:
    - Prepared this release for Factorio 2.0+ and Mod Portal upload.

Version: 0.4.16
Date: 2026-04-12
  Bugfixes:
    - Added fallback locale coverage for missing item, recipe, fluid, tile, entity, and equipment names.
    - Fixed unknown key tooltips caused by missing localization entries across the 2.0+ port.

Version: 0.4.15
Date: 2026-04-12
  Fixes:
    - Updated vanilla technology prerequisite references for Factorio 2.0.75+ tech renames.
    - Added compatibility remap for renamed vanilla technologies in prerequisite lists.
Version: 0.4.14
Date: 2026-04-12
  Bugfixes:
    - Fixed technology research ingredients for Factorio 2.0 by converting technology.unit.ingredients back to ResearchIngredient tuples.
    - Prevented base and vanilla technologies such as electric-mining-drill from being rewritten into recipe-style ingredient dictionaries.
  Compatibility:
    - Updated dependencies for NPUtils 0.5.56 and NPUtilsX 0.4.25.

Version: 0.4.13
Date: 2026-04-12
  Changes:
    - Fixed uppercase SI prefixes in energy and heat-capacity values for Factorio 2.0+ compatibility.

Version: 0.4.12
Date: 2026-04-12
  Changes:
    - Added a data-stage normalizer to convert any remaining legacy tuple-style recipe and technology ingredients to Factorio 2.0 dictionaries.
    - Normalized legacy recipe product entries that were missing explicit type fields.
    - Updated dependencies for the current NPUtils and NPUtilsX 2.0 hotfix builds.
Version: 0.4.11
Date: 2026-04-12
  Fixes:
    - Converted remaining legacy research and recipe ingredient tuples to Factorio 2.0-style dictionaries.
    - Fixed technology tree load failures caused by old science-pack ingredient definitions.

   4.10:+ Ported to Factorio 2.0+.
        + Updated tech-tree recipes and machine prototype fields for 2.0 compatibility.
        + Remapped legacy science-pack recipe outputs to the modern science item names.
   4.9:+ Updated to 1.1 Factorio version
   4.8:+ Updated to 1.0 Factorio version
     
  /////////////////////////////////////////////////////////////////////////////
   
   3.8:+ Added individual modules researches(now you can really use NPU modules)
       + Changed some researches prerequisites/science packs needed 
	   + Added Italian translation by Liver
   
   3.7:+ Fixed a issue that dont let you use NPU science packs in labs
   
   3.6:+ Updated to 0.17 version
       + Added 2 research options in main menu,one with NPU new packs and other 
       with just vanilla packs

   //////////////////////////////////////////////////////////////////////////

   2.5:Reduced some research prices and time needed to finish,prerequisites to 
   'Basic NPU inserters' research changed,now you can get it after 'Basic components'
  
   2.4:Added some new research,removed green science pack (vanilla) in 
   'Basic electronic and mechanical components' technology to make 
   'Basic power poles' technology more easy to get
   
   2.3:Added some new research and made NPU science packs cheaper
   
   2.2:Better research description(thx micromario)
   
   2.1:Port to 0.16 Factorio version
   
   ////////////////////////////////////////////////////////////////////////////
   
   1.0:Added a big technology tree to NPU mods