Hey,
I checked some of these.
It is most possibly from the Overhaul modpack.
Cargo ships, canal-excavator, galleon, are all compatible. Dredgeworks was compatible as well.
Edit: Space Exploration postprocess, changes the collision layers of fish:
-- please stop the space fish
for _, fish in pairs(data.raw.fish) do
if not string.find(fish.name, "space", 1, true) then
if not fish.collision_mask then
fish.collision_mask = {
layers = { ["ground_tile"] = true }
}
end
fish.collision_mask.layers[space_collision_layer] = true
end
end