DanielKote / Foreman2

Visual planning tool for Factorio
Other
162 stars 16 forks source link

Some mods are not imported #14

Open Grausamkeeit opened 2 years ago

Grausamkeeit commented 2 years ago

I recently found this great planner and played with regular Factorio. But yesterday my friend and I wanted to play with mods and I noticed that such mods as Space Exloration and AII Industry are not imported, which is very important, because these mods change the recipes of items.

Screenshot_5

I cannot understand, maybe it’s me doing something wrong or Foreman doesn’t support such mods yet.

DanielKote commented 2 years ago

Are you sure they are enabled in your game? The preset import basically launches factorio in the background and retrieves all the data from it, so if you added in the mods but they are disabled in your current Factorio setup them the import will ignore them.

Probably the first thing to do would be to launch Factorio and check if SE and AI are enabled in your mods.

In terms of compatibility, I have an SE preset as part of the test group, so at least that one should definitely have no issues.

Grausamkeeit commented 2 years ago

Of course I have these mods enabled, I've been playing with them for a few days now and it confuses me even more. I noticed the same problem with similar program YAFC ( https://github.com/ShadowTheAge/yafc ), maybe this information will be useful.

DanielKote commented 2 years ago

strange. do you mind uploading your mod-list.json file? (its in the mods folder)

Grausamkeeit commented 2 years ago

Yeah, I know where it is mod-list.zip

DanielKote commented 2 years ago

Ok - could you run the preset import in Foreman, then upload the factorio-current.log and factorio-previous.log files? After doing that run Factorio and upload the changed factorio-current.log as well (so I can compare them) Thanks.

Mokmo commented 2 years ago

Hi, I've encountered the same issue and the factorio-current.log file outputs an error in on an SE texture load when importing presets: 13.321 Error Util.cpp:83: Error while loading entity prototype "se-gate-fragment-14-a" (simple-entity): Sprite height outside valid range (1-2048). Said error has a solution per this reddit post: change the graphics-quality from high to normal in the game (or much faster with the graphics-quality line in config.ini), run the preset import, then you can set it back to high.