factorio-achievements-fixer

This is a WPF-based tool that can be used to re-enable achievements in Factorio after using console commands or the editor.

Usage

  1. Download the latest release or compile the project yourself.
  2. TBD; I haven't developed this application yet.

Troubleshooting

If you're having trouble getting any tools to work in this space, that's because this is an experimental and highly volatile method of fixing achievements.

All we are able to do is use best-effort pattern matching with trial and error to attempt to re-enable achievements. This means that it's not guaranteed to work, and could easily break in the future.

This tool aims to be slightly more configurable and offer a trial-and-error approach that could be more complicated, but works better for a wider range of scenarios.

I made this tool and developed my method from the following sources/discussions online:

Compiling

  1. Clone the repository.
  2. Ensure .NET 8.0 SDK is installed.
  3. Open a terminal in the project directory, then navigate to ./factorio-achievements-fixer.
  4. Run dotnet build -c Release to compile the project.
  5. The compiled executable will be in bin/Release/net8.0-windows.
    • Shortcut command: mv bin/Release/net8.0-windows/factorio-achievements-fixer.exe ./
    • You can also use dotnet run -c Release to compile & immediately run the program.
Description
No description provided
Readme MIT 9.6 MiB
Languages
C# 100%