So it turns out it's a rock near a mine we have set up. I put a stone wall around it, saved, loaded and it was fine. I destroyed the rock, saved to a new game, loaded and it crashed. Adding the files for additional information.
I found this thread: viewtopic.php?p=172671#p172671
The fix provided there which I will post below did not work, as I ran the command and saved, loaded it and it loaded fine. I tried breaking the rock again though and when I saved/loaded, it crashed again. Could I not be entering the command correctly? I simply copy/pasted and it seemed to work as it provided no errors when entered.
Code: Select all
/c for k,v in pairs(game.player.surface.find_entities_filtered({area={{-10000, -10000}, {10000, 10000}}, name="stone-rock"})) do
if v.health ~= 200 then
v.destructible = false
end
end