[0.15.2] Sync mods with save disallow disabling of "base"

Bugs that are actually features.
credomane
Filter Inserter
Filter Inserter
Posts: 307
Joined: Tue Apr 12, 2016 6:21 pm
Contact:

[0.15.2] Sync mods with save disallow disabling of "base"

Post by credomane »

When you select a save with mods you can click the "sync mods with save" button.
In the following window that pops up you can uncheck base and restart factorio.
yeah, I know, don't do that then.
When the game restarts you will then be greeted with this error
You are now stuck in an infinite loop at that error.
I thought 0.14 gave a warning when base was disabled and provided a way to re-enable from the warning dialog or try to continue without it?

Fun Fact: if another mod is broken and causes that error to appear then click on disable all mods also seems to disable the base mod as well. Thereby screwing you being permanently stuck at this screen again. The disable all button really shouldn't disable the base mod too...

[edit]
0.14.23 Does provide an warning when the base mod is disabled but not until the main menu is reached. Starting with 0.15 you cannot reach the main menu while base mod is disabled so the warning can never be shown.

[edit2]
Fixed images and stuck them behind spoilers to save space.

[edit3]
Also if you disable the base mod in the mods menu you also get stuck in the error loop but that should be obvious by now. :)
Last edited by credomane on Tue Apr 25, 2017 11:26 pm, edited 3 times in total.
credomane
Filter Inserter
Filter Inserter
Posts: 307
Joined: Tue Apr 12, 2016 6:21 pm
Contact:

Re: [0.15.2] Sync mods with save disallow disabling of "base"

Post by credomane »

Daniel34 I saw they were broken and fixed them too. :D
Rseding91
Factorio Staff
Factorio Staff
Posts: 14345
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.15.2] Sync mods with save disallow disabling of "base"

Post by Rseding91 »

The base mod is not strictly required to run the game. If you have another mod that provides the required prototype definitions you can run without base enabled which means it's valid to be disabled.

Don't disable it if you don't want it disabled :P
If you want to get ahold of me I'm almost always on Discord.
credomane
Filter Inserter
Filter Inserter
Posts: 307
Joined: Tue Apr 12, 2016 6:21 pm
Contact:

Re: [0.15.2] Sync mods with save disallow disabling of "base"

Post by credomane »

Rseding91 wrote:Don't disable it if you don't want it disabled :P
Oh I know. I was more worried about others accidentally getting stuck with that error. Not knowing they had to then manually open mod-list.json in a text editor and re-enable base mod again.

I was hoping to get the base mod disabled warning added back in.

Something like this pseudo code:

Code: Select all

if error loading mods == YES then
    if basemod == disabled then
        show dialog "Base mod is disabled. Re-enable? YES/NO"
        if player said yes then
            enable basemod
            restart factorio
        end
    end
    show dialog "Disable all mods/Restart/Exit"
    react accordingly
end
Post Reply

Return to “Not a bug”