Space Exploration compatibility removal
Posted: Fri Nov 07, 2025 7:18 pm
There was a recent update which removed higher quality modules. I, personally, hate this change. I am also not a fan of being unable to use Bob's Power or Bob's warfare. I am not allowed to post a copy of my workaround, but I am allowed to post detailed instructions.
Find where your Space Exploration mod is located.
This varies depending on what version of the game you're using but you should find a zip file named "space-exploration_0.7.36.zip" If you're having trouble finding it,
a search engine would be more helpful than me.
Edit the files inside the space-exploration zip file to make the desired changes.
I use a simple text editor to do this, but I imagine other programs will work, too.
File 1:
/space-exploration/scripts/compatibility/quality.lua
remove the insides of functions:
"Quality.on_player_cursor_stack_changed"
lines 108 to 143
"Quality.on_player_main_inventory_changed"
lines 148 to 161
//start from the bottom and work your way up so you keep track of which line is which.
//These are there to change existing higher quality modules to normal quality
//I haven't done enough testing to be comfortable removing the functions entirely. No sense removing functions other functions might be referencing. That'd cause a needless crash.
File 2:
/space-exploration/prototypes/phase-2/compatibility/quality.lua
line 526, change false to true
remove line 527
//This is here to prevent more higher quality modules from existing.
File 3:
/space-exploration/info.json
remove lines 42 and 46
//These mods are compatible in that they do not cause crashes or softlocks.
//Bobpower and Bobwarfare. there are others which are likely compatible but I have not yet tested those.
File 4:
/space-exploration/prototypes/phase-3/compatibility/recycling.lua
remove lines 54 to 58
//This would prevent the recycling of modules.
Find where your Space Exploration mod is located.
This varies depending on what version of the game you're using but you should find a zip file named "space-exploration_0.7.36.zip" If you're having trouble finding it,
a search engine would be more helpful than me.
Edit the files inside the space-exploration zip file to make the desired changes.
I use a simple text editor to do this, but I imagine other programs will work, too.
File 1:
/space-exploration/scripts/compatibility/quality.lua
remove the insides of functions:
"Quality.on_player_cursor_stack_changed"
lines 108 to 143
"Quality.on_player_main_inventory_changed"
lines 148 to 161
//start from the bottom and work your way up so you keep track of which line is which.
//These are there to change existing higher quality modules to normal quality
//I haven't done enough testing to be comfortable removing the functions entirely. No sense removing functions other functions might be referencing. That'd cause a needless crash.
File 2:
/space-exploration/prototypes/phase-2/compatibility/quality.lua
line 526, change false to true
remove line 527
//This is here to prevent more higher quality modules from existing.
File 3:
/space-exploration/info.json
remove lines 42 and 46
//These mods are compatible in that they do not cause crashes or softlocks.
//Bobpower and Bobwarfare. there are others which are likely compatible but I have not yet tested those.
File 4:
/space-exploration/prototypes/phase-3/compatibility/recycling.lua
remove lines 54 to 58
//This would prevent the recycling of modules.