[2.0.77] Case-insensitive requires when unzipped, case-sensitive when zipped
Posted: Sun Jun 07, 2026 7:19 pm
I develop on Windows, and just got foot-gunned by something subtle.
Issue:
- When your OS supports case-insensitive file paths (e.g., Windows), and you have your mod unzipped and Factorio is loading it from the folder, a file required using the wrong case loads correctly.
- When you zip that same folder and attempt to load it, it will fail with file not found.
Desired Behavior:
- Case-sensitivity between zip-based and folder-based mod loading should match.
(Which is to say, folder-based should be more strict to match deployed behavior)
It works on my machineā¢.
Issue:
- When your OS supports case-insensitive file paths (e.g., Windows), and you have your mod unzipped and Factorio is loading it from the folder, a file required using the wrong case loads correctly.
- When you zip that same folder and attempt to load it, it will fail with file not found.
Desired Behavior:
- Case-sensitivity between zip-based and folder-based mod loading should match.
It works on my machineā¢.