Factory Extensions


Five optional factory extensions: two-tone long inserters, three pumpjack research upgrades, enemy attack ranges, selected Space Exploration productivity and automatic train construction/decommissioning. English and Russian.

Content
3 days ago
2.1
13
Logistics Trains Combat Mining Fluids Circuit network Manufacturing
Owner:
MikdadAgasiev
Source:
N/A
Homepage:
N/A
License:
MIT
Created:
3 days ago
Latest Version:
0.1.6 (3 days ago)
Factorio version:
2.1
Downloaded by:
13 users

Factory Extensions

Five independently configurable additions for Factorio 2.1: long inserters, pumpjack research, enemy attack ranges, selected Space Exploration productivity and automatic train construction.

Long inserters

Long versions of burner, normal electric, fast, bulk and stack inserters. The lower arm is red; the upper arm and claw retain the colour of their short counterpart. Recipes combine the corresponding short inserter with a vanilla long-handed inserter and unlock through existing technologies.

Stack inserters are supported from Space Age or the standalone Stack Inserters mod. Long variants appear beside their short counterparts; the red/yellow version follows the yellow and vanilla red inserters.

Three pumpjack improvements

Each sequential research adds +10% productivity, +1 module slot and +25% base mining speed to standard pumpjacks. All three give +30% productivity, +3 slots and +75% speed. Existing pumpjacks are upgraded too. The engine upgrade mechanism transfers quality, modules, fluid and circuit settings. Ore drills are unaffected.

Enemy attack ranges

Hover over an enemy turret or worm to display its range. Mobile enemies can be enabled separately. Friendly objects are excluded. Ctrl+Space toggles the display; opacity is configurable. Sectors and minimum range are drawn where available.

Space Exploration productivity

With SE installed, productivity is enabled for selected space machines and recipes. Returned inputs and known circulating components are protected from bonus output. Beacons and Junk Data outputs are unchanged; coolant and arcosphere transformations are not newly enabled. This changes SE resource balance; a complete audit of every possible production loop is not yet finished.

Automatic train construction

Research Train Scaling, place a construction stop on a clear straight railway, and build input/output chests at the indicated positions. Supply locomotives, wagons and equipment of the template's quality, plus normal-quality fuel.

At a normal stop in the template train's schedule, enable fleet scaling, select the template and construction stop, and set the desired total number of trains. Missing copies are built; excess empty trains can be sent for decommissioning. Keep the original template train available.

Circuit signals request one build/decommission at intervals: their value is the interval in seconds. A numerical fleet target takes priority. Statistics can be sent through a directly wired constant combinator in a separate section.

Unload cargo, fluids and ammunition before decommissioning; passengers are not allowed. Output capacity is checked before mining a wagon.

Compatibility and release status

  • All five components have independent startup switches. English and Russian localisation.
  • Requires Factorio 2.1.24+ in the 2.1 branch.
  • Base/quality and Space Age loading tested. SE loading and a space science recipe tested with SE 0.7.64; inserter order, reach and research unlock tested with SE + Stack Inserters 1.1.0. K2 has not been separately verified.
  • A 1-locomotive/1-wagon uncommon-quality copy and safe refusal to mine a wagon with cargo/full output have been tested. Complex/modded trains, equipment, complete automatic decommissioning routes and multiplayer need further coverage. Independent saved templates and full schedule group/interrupt support are not yet complete.
  • Disable Long Inserters, TurretVisualizer, Train Scaling Updated and space-exploration-spaceproductivity-2; they are marked incompatible to avoid duplicate mechanics. Their objects/settings are not automatically migrated.

Early public release: use a separate save for initial testing, especially for train and SE features.

Credits and license

MIT with original notices included. Train code is adapted from Train Scaling by Shane Madden and XT7_DEV/xt7. Four inserter icons are from Long Inserters by GotLag. SE recipe/catalyst identifiers derive from SE Productivity in Space; original authors and Ricardo “Cerbion” G.'s embedded permission notice are retained. See THIRD-PARTY-NOTICES.md and licenses/ in the archive.

The pumpjack component is independently written; Better Pumpjacks code/assets are not included. Thumbnail artwork was developed with AI assistance using Factorio visual references.


Русское описание

Factory Extensions — пять независимо включаемых блоков:

  • Длинные манипуляторы: твердотопливный, обычный (жёлтый), быстрый, пакетный и стековый. Низ красный, верх и захват — цвета соответствующего типа. Стековый поддерживается из Space Age и отдельного мода stack-inserters.
  • Три исследования нефтедобычи: каждое даёт нефтевышкам +10% продуктивности, +1 слот модулей и +25% базовой скорости. Итог: +30%, +3 слота, +75% скорости. Работает и с установленными нефтевышками.
  • Дальность атаки врагов: при наведении на червя или турель. Мобильные враги включаются отдельно; дружественные исключены. Переключение — Ctrl+Space.
  • Продуктивность в космосе SE: для выбранных машин и рецептов, с защитой возвращаемых компонентов. Маяки и выход Junk Data не меняются. Полный аудит производственных циклов ещё не завершён.
  • Автоматизация парка поездов: сборка копий шаблона до нужного количества, управление сигналами, статистика и разборка пустых составов.

Для поездов исследуйте «Автоматизация парка поездов», поставьте станцию сборки на прямом участке и сундуки на отмеченных местах. В обычной станции из расписания выберите шаблон, станцию сборки и нужное количество поездов. Во входном сундуке нужны детали и оборудование качества шаблона и обычное топливо. Значение сигнала — интервал между запросами в секундах. Исходный поезд-шаблон пока необходимо сохранять. Перед разборкой выгрузите груз, жидкости и боеприпасы; пассажиров быть не должно.

Ранний публичный выпуск для Factorio 2.1.24+. Проверены базовые сценарии, загрузка с Space Age и SE 0.7.64, а также длинный стековый из Stack Inserters 1.1.0. Сложные составы, оборудование, полный маршрут списания, мультиплеер и группы/прерывания расписаний требуют дальнейших проверок. K2 отдельно не проверялся.

Исходные четыре мода отмечены несовместимыми; переноса их объектов и настроек нет. Для первого знакомства используйте отдельное сохранение. Лицензия MIT, исходные уведомления и авторство сохранены в архиве.