keryja / factorio-fast-filter-fill

A Factorio mod for quickly setting cargo wagon filters (Original by SeaRyanC, Continued by Keryja)
https://mods.factorio.com/mods/Keryja/fast-filter-fill
MIT License
1 stars 1 forks source link

Fast Filter Fill

Picker Extended also has the fast filter fill functionality, and much more, I'd recommend checking that out instead.

A Factorio mod for managing container filters, logistic requests, and maybe other stuff later. Supports all 0.16.x versions of Factorio

Download Fast Filter Fill

Quickly Set Container Filters

When you have a filterable container open (e.g. Cargo Wagon), buttons will appear in the UI to help you manage the filter settings of the inventory of that container. These buttons basically work like their equivalents in Excel.

Fill All

Fill All will set the filter of each inventory slot to be the contents of the first slot of the container, or the contents of the cursor stack if the player is holding something. If there are conflicting items in the container, those cells will be skipped and a message will be displayed.

Fill All demo

Fill Right

Fill Right copies the filter settings for each cell to the cell to the right. This is useful for setting up rows of inventory:

Fill Right demo

Fill Down

Fill Down is the same as Fill Right, but copies down. Both Fill Right and Fill Down fill starting at each item, so it's easy to make a split container by placing "anchor items" at the upper-left corners of the regions you want to define:

Fill Right and Down demo

Clear All

Clear All removes all filters from a container. No demo image because this is easy to understand.

Set All

Set All sets the filter of each cell to its current contents.

Manage Logistics Requests

Note: due to a bug in Factorio, you won't see the updated logistic request values until you re-open the chest. This has been fixed in 0.12.13; in the meantime a message will be issued each time to remind you that the logistic request values are not accurate.

Request Management Screenshot

x2, x5, and x10

These buttons multiply the quantity of each logistic request by 2, 5, or 10.

Fill

This button changes the logistic request values to the amount that would fill the chest while preserving the ratios of each item. For example, if you had logistic requests for 5 empty barrels and 5 full barrels (both of which have a stack size of 10) in a container of size 48, Fill would update the logistic request to 240 empty barrels and 240 full barrels.

Blueprint

This button sets the logistic request values to the items required by a blueprint. The blueprint can either be held in the cursor, or in the first cell of the container.

Thanks

The following users have contributed their efforts to development of this plugin