Automation King

Factorio workshop

Wube Software Automation · Automation / Base Building

Player tools indexed: 10 Admin consoles: 6

On 2.0 + Space Age data: all 12 science packs (7 base + 5 Space Age) with SPM scaling, beacon √n falloff, nuclear / fusion / heating towers, belt bottleneck diagnosis, quality upcycling cost, space platform balancing, oil cracking priority, recipe chain rollup, rail throughput, pollution and biter evolution. On the admin side: server-settings / map-gen / map-settings JSON generators, Lua console commands, Linux deployment artifacts and a preflight checklist.

Player tools (10)

Instant interactive calculations and recipe planners

Throughput matrix for 4 belt tiers × 4 stack levels, plus backpressure diagnosis when ratios look right but the line jams

#Bottleneck#Turbo belt
Open tool →

Space Platform

Platform

Foundation weight → thrusters → speed → asteroid pressure, with hard layout constraints like the southern thruster edge

#Thrust/Weight#Asteroids
Open tool →

Allocates in fixed priority (heavy → lubricant/solid fuel → light → gas) and reports real gas output and shortfall

#Crude oil#Plastic
Open tool →

Rail Throughput

Loading

Cycle time, loading bottleneck and trains needed — the limit is almost always inserters, not capacity

#Wagons#Inserters
Open tool →

Server admin and config generation (6)

Config files, startup scripts and command wizards for running a server

Full-field generator with preflight validation: catches missing token on public servers, allow_commands=true and other silent failures

#JSON Config#Dedicated
Generate config →

Factorio Ports & Protocols

Port Protocol Purpose
34197 UDP Game port (UDP only)
27015 TCP RCON remote console (optional)

Factorio Dedicated Server Install (SteamCMD)

This game does not ship its server via SteamCMD — download it from the official source.

https://wiki.factorio.com/Multiplayer

Factorio Config file paths

  • config/server-settings.json
  • config/map-gen-settings.json
  • config/server-adminlist.json
  • config/server-banlist.json
  • config/rconpw
  • mods/
  • saves/<存档名>.zip

Server notes

Factorio has no Steam dedicated server to pull — you download the server from factorio.com, where a dedicated headless build omits graphics, sound and the Xlib/libGL/asound dependencies for pure server machines. Steam-hosted games still use 34197. The only port is **UDP 34197** (Factorio is UDP-only and builds its own reliable-delivery layer on top to handle loss and reordering), plus 27015/TCP for RCON if you want it. One easily missed trap: if your router randomises the source port on packets leaving 34197 (NAT rewriting), players simply cannot connect, and that behaviour has to be disabled on the router. Configuration is three JSON files — map-gen-settings.json (map size, ore patch frequency and size), map-settings.json (pollution spread, biter expansion and evolution) and server-settings.json (server name, visibility, player cap, autosave_interval, RCON password) — with the first two only applying when you create a map via --create. The server **requires** an existing save, so the flow is factorio --create saves/main.zip to generate, then factorio --start-server saves/main.zip --server-settings ./data/server-settings.json to host. Headless mode auto-pauses with no players connected unless you set auto_pause = false in server-settings.json. Every instance must run identical game and mod versions or clients cannot join. Performance is about single-core clock rather than core count, and the bigger the factory the harsher it gets. Use autosave_interval 10 and autosave_slots 15; a large save alone can be hundreds of megabytes, so budget 30–100 GB of disk. Never run it in a bare SSH session — use systemd, tmux or screen. Admins go in config/server-adminlist.json and the whitelist in server-whitelist.json.

FAQ

Which Factorio tools can I use online?
We list 10 tools for Factorio: Science Ratios & SPM, Beacon Falloff & Modules, Nuclear, Fusion & Heating, Belt Throughput & Jams, Quality & Upcycling, Space Platform, Oil Cracking Priority, Recipe Chain & Ore Cost, Rail Throughput, Pollution & Evolution. All of them run straight in your browser.
Do these tools cost anything or need installing?
No. Everything runs in the page: no install, no sign-up, no cost. Enter your values and the result appears instantly, and you can copy the generated configs and commands with one click.