My custom factorio soft/server side mod that includes QOL features, like playerlist, readme, tasks, and more.
What is a soft mod?
A modification to the control.lua file.
control.lua
- Factorio folder location: Factorio/data/base/scenarios/freeplay/
- Purpose: The file sets up the initial game and is downloaded onto all the clients automatically in multiplayer. The original vanilla file tells the game to give you items at the start of the game and gives you pistol + ammo upon respawn. Extension of this functionality brings "limitless possibilities". The Wave defence Scenario is one example of a softmod already packaged with the game.
- Create a new map (if you haven't already you can apply to existing maps)
- Browse to the save file (.zip archive file) for your server
- Local saves are in C:/Users/[yourusername]/AppData/Roaming/Factorio/saves/
- Open the zip (typically
_autosave1.zip) - Replace the original
control.luawith the one in this repo
- Browse to Factorio freeplay scenarios folder Factorio/data/base/scenarios/freeplay/
- Backup the original
control.lua - Replace the original
control.luawith the one in this repo - If you make a new game, the soft-mod will be applied
.
├── gamer_softmod/ <- my current soft mod for my server.
├── player_list_mod/ <- Simple Player list soft mod
├── simple-soft-mod/ <- The simplest mod to the vanilla control.lua. Beginners start here.
├── vanilla_control/ <- Backup of the vanilla control.lua
└── factorio-server.bat <- to spin up a local testing server on windows
- https://github.com/Afforess/Factorio-Stdlib
- https://github.com/3RaGaming/3Ra-Enhanced-Vanilla
- Explosive Gaming Forums
- Thanks to CoolDude2606 from explosive gaming for getting me started.
