Constructron-Continued

by ILLISIS

An automated Spidertron; has the ability to move, set logistic requests, construct, deconstruct, repair and upgrade entities/blueprints of any size, anywhere on the map with items from your logistic network for the ultimate fire and forget automation and megabase quality of life experience with unmatched scaling potential.

Tweaks
a month ago
1.1
22.4K
Owner:
ILLISIS
Source:
https://github.com/ILLISIS/Constructr...
Homepage:
https://discord.gg/m9TDSsH3u2
License:
MIT
Created:
2 years ago
Latest Version:
1.1.9 (a month ago)
Factorio version:
1.1
Downloaded by:
22.4K users

Pictured: Solar farm being deployed - 3 million solar panels.

What is this mod about?

This mod adds a new Spidertron called a Constructron. Whenever you build ghosts or destroy or upgrade some entities, these Constructrons will set logistic request for whatever is required to build from your logistic network and move to your ghosts to construct or deconstruct etc. This will give you the ultimate fire and forget experience in building very very large blueprints or ripping out extremely large sections of your factory.

This mod is not a cheat in any way, it simply automates game mechanics. It does not magically build entities, it does not make spidertrons faster, it does not give them extra equipment. It is just a vanilla spidertron that is automatically moved to ghost locations for the construction robots to build with items created by your factory.

Complete rewrite of this mod from Apollo314. https://mods.factorio.com/mod/Constructron

Xterminator mod spotlight (of version 1.0.0): https://www.youtube.com/watch?v=28x31A8NSjk
Xterminator mod spotlight (of version 1.0.55): https://youtu.be/5Y4qMLQrX6Q

Reddit showcase: https://www.reddit.com/r/factorio/comments/uizaaq/100k_entities_per_second_building_the_wube_logo/
Reddit showcase: https://www.reddit.com/r/factorio/comments/zalt2r/automatic_spidertrons_the_most_recent_update/
Reddit showcase: https://www.reddit.com/r/factorio/comments/10teg5u/automatic_spidertrons_annihilating_the_previous/

Discord: https://discord.gg/m9TDSsH3u2

How do I set it up?

Step 1) Research Spidertrons
Step 2) Place a Service Station inside your logistic network
Step 3) Place a Constructron or two
Step 4) Setup the equipment grid for the Constructron(s)
Step 5) Place a ghost or blueprint (anywhere on the map).

As long as all the required items are available in your logistic network the Constructron(s) will move to the ghost and build it.
Deconstruction and Upgrades will also be handled by Contructrons automatically.

What is a Constructron?

It's literally an automatic Spidertron. There is no black magic or man behind the curtain. All behavior can be done in the base game.

What is a Service Station?

It's a limited roboport with just a logistic zone that serves as a home point for Constructrons. Additionally, you can use more Stations to identify other networks, Constructrons will check each Station for items that it is lacking.

What do the colors mean?

White = Idling
Blue = Constructing
Red = Deconstructing
Green = Upgrading
Charcoal = Repairing

Things the mod can do:

Construct and rebuild entities that die
Deconstruct
Upgrade
Repair

Constructrons can do everything a normal Spidertron can do. Automatically.

Constructrons calculate the necessary amount of Constructrons needed to fit items into the inventory and sends them accordingly. Should a Constructron fill it's inventory it will walk home and clear the items into your logistic network storage. Entities that get missed by Constructrons will be checked and a new Constructron will be sent.

Gone are the days you have to manually pilot Spidertrons and manually check they built everything.

Things the mod cannot do:

Magically build ghost entities in the middle of a lake.
Spawn items from thin air. If you lack items, build a bigger factory.

Have issues?

Enable the Debug mode to see what is going on with the Constructrons
Additionally, you can reach out for help in the discord.

Works with:

Space Exploration
Krastorio2

Control options

/ctron help
Displays command help information

/ctron reset <parameter>
Intended for clear and restart functionality.
Paramters:
all - reset everything and start again
entities - clear and reverify all constructrons and stations

/ctron clear <parameter>
Intended for stopping things in progress
Parameters:
all - stop all jobs and clear queued jobs. ignores any actions already taken i.e build,deconstruct,upgrade

/ctron enable|disable <parameter>
Intended to start or stop doing something i.e build,deconstruct,upgrade or displaying debug information
Parameters:
construction - start/stop building of ghosts
rebuild - start/stop building of ghosts from entities that get destroyed
deconstruction - start/stop deconstruction of entities
ground_deconstruction - start/stop construction of entities on the ground i.e dropped items
upgrade - start/stop building entities marked for upgrade
repair - start/stop repairs on damaged buildings
debug - enable/disable the display of debug information
landfill - enable/disable the construction of landfill