Quality Down-Binning


Allow down-binning of quality items by putting them in special chests.

Content
2 hours ago
2.0 - 2.1
6.46K
Manufacturing
Owner:
AssaultRaven
Source:
N/A
Homepage:
https://forums.factorio.com/viewtopic...
License:
MIT
Created:
1 year, 8 months ago
Latest Version:
0.9.0 (2 hours ago)
Factorio version:
2.0 - 2.1
Downloaded by:
6.46K users

Trying for Rares but getting your smelters clogged up with Uncommons, that you can't even throw into infinite technologies because you don't have an entire duplicate factory for Uncommon inputs?

Then this mod is the solution for you! Take after the example of real-world manufactures with too many, too good items, and down-bin them by choosing to forget about their original quality and just treat them like lower-quality versions of themselves.

Adds 4 down-binners, which are chests that transform any item put into them into a lower-quality equivalent, down to the given cap.

All item data should be preserved thru down-binning, including item tags used by mods.

Note Well

  • The way this mod currently works requires an item to be inside the down-binner for at least 1 tick. It is possible for inserters or loaders to grab an item before it is down-binned, so putting filters on them is needed to preclude slippage.
  • Down-binners and their effects are hard-coded to the default quality levels. Down-binners will have no effect on items with modded quality levels.
  • Armor and vehicles with an equipment grid will only be down-binned if the inventory is empty. This check works on modded armor and vehicles.
  • I've had a report of saves with many mods sometimes causing down-binners to stop working. I've added scripting to try to make it robust against side effects from other mods but in the worst case you can run quality-down-binning-rebuild as a console command to force a rebuild of the list of placed down-binners.

To-Do

  • Dynamically generated down-binners from quality levels to support modded qualities.
  • Resolve the race condition that allows unchanged items from slipping thru.