Factorio
Custom C++ / Lua API · PC / offline assessment
Yes. Start with the right tools.
- The developer exposes a documented Lua mod API.
- New recipes and items can use data-stage prototypes.
- Expansion dependencies must be declared.
Build a small Lua data mod and test it in a fresh local map.
What you’ll need
- A licensed PC copy and a separate save backup
- Claude Code or another supported coding agent + universal-modder
- Python 3.10+ and ffmpeg (uv recommended)
- Factorio API documentation for your version
- An isolated test save
Only if your idea needs it: fal API key for generated art (billed by fal) · Blender for 3D-to-sprite renders
Your starting prompt
COPY → PASTE → BUILDPaste this into Claude Code with universal-modder installed.
Use universal-modder to plan a small Factorio mod for my own offline single-player PC copy. Add one original recipe as a Lua data-stage mod and validate its dependencies, icons and technology unlock. First confirm my exact game build and compatible tools, back up my saves, and explain the files you would change. Ask before installing a loader or changing game files. Stop if this requires anti-cheat or DRM bypass. Do not connect to multiplayer. Give me a reversible plan and a concrete in-game verification step.Under the hood Engine details & sources
Custom C++ / Lua API: Wube provides Lua prototype and runtime APIs; use documentation for your installed version.
Documentation-based assessment, reviewed 2026-10-04; not tested by CanYouMod. Applies only to offline single-player PC use. A documented loader is not a guarantee that your idea or current build will work.