Paste More Logistic Settings


Groundbreaking QoL mod that allows you to copy crafting machine settings and paste them onto inserters and logistic chests, to ease the repetitive act of setting filters and limits. Supports all modded logistic containers.

Utilities
a month ago
1.1
150
Logistic network Circuit network
Owner:
Taurunti
Source:
https://github.com/TheTaurunti/factor...
Homepage:
https://github.com/TheTaurunti/factor...
License:
MIT
Created:
4 months ago
Latest Version:
1.0.4 (a month ago)
Factorio version:
1.1
Downloaded by:
150 users

Overview

This mod lets you copy settings from assemblers and paste them onto inserters, buffer/storage chests, and belts so that the process of limiting input/outputs becomes much easier.

The primary use-case for this mod is when designing bot-malls. Connecting chests to wires and hunting down the item signal is something I've always found a bit grating. This mod turns those menu interactions into a simple shift-right-click shift-left-click combo (for most people).

Video Demonstrations

1) Shows various use-cases for pasting filters and inserter conditions in a factory.

Video Link

2) Shows off the new circuit auto-connection feature, while building a simple module production site from scratch.

Video Link

Explanation - Chests

This mod allows you to copy assembling machine settings and paste them onto inserters, logistic storage chests and logistic buffer chests. This is done using the native machine/entity settings copy-paste feature.

  • When you paste on a storage chest: the locked inventory slots are cleared and the filter is set as the output item of the copied assembling machine.

  • When you paste on a buffer chest: the locked inventory slots are cleared, all requests for the chest are cleared and a single request is set for 50,000 of the output item of the copied assembling machine.

Explanation - Inserters

When you paste on an inserter, the following happens:

  • If the inserter has no circuit connections, it will connect to a container that it is taking items from or putting items into.

  • If the inserter has a circuit connection (including the one made above), the inserter's enabled condition becomes "item < 1_stack_of_item", where the item is the copied assembling machine's output.

  • If you paste on that same inserter a second time, the limit will be 2 stacks. If you paste again, 5 stacks. Then 10, then 20, then 40. If you paste once more at that point, the limit resets to just 1 stack, and can be increased in the same way again.

  • If the inserter is taking items FROM a chest, the circuit condition will be enabled while GREATER THAN "x_stacks_of_item". The intended use case for this is when you want to buffer some quantity of items before using them.

Explanation - Belts

When a belt is facing immediately into/away from a loader, you can paste onto it much like an inserter. The belt will connect to a storage container (if present) on the other side of the loader and set the enable/disable condition accordingly, in the same way that pasting settings onto an inserter works.

Should work fine with all modded loaders!