Can't make replacing Power Shards in all recipes and schematics (with exceptions) work

I'm currently making a mod which adds synthetic Power Shards as a separate item, which means that I need to not replace vanilla ones in almost all recipes and schematics, but also make lists of exceptions to them and make it so that other modders could add exceptions into those lists. I simply have been unable to ensure that every recipe and schematic were going to get parsed regardless of what Lifecycle Event I launch edits on. AS an example, I alter CDOs of Waste Shielding Plus, but they only get recognized until loading saves for the second time sine launching the game. And list of exceptions doesn't get updated regardless of anything. I'm rather desparate so I ask for assistance. No C++ code https://github.com/AniViRus/SyntheticOverclocking A mod to test this on, it could also be an issue: https://github.com/AniViRus/WasteShieldingPlus
GitHub
GitHub - AniViRus/SyntheticOverclocking: Satisfactory mod which add...
Satisfactory mod which adds synthetic versions of Power Shard (as a separate item) and Somersloop - AniViRus/SyntheticOverclocking
GitHub
GitHub - AniViRus/WasteShieldingPlus: Addon for Satisfactory Waste ...
Addon for Satisfactory Waste Shielding mod which balances recipes around update 1.0 and adds a new item! - AniViRus/WasteShieldingPlus
2 Replies
AniMouse
AniMouseOP4mo ago
No description
No description
No description
No description
No description
No description
No description
AniMouse
AniMouseOP4mo ago
Waste Shielding Plus itself might be a problem, gotta check I made it work in a wonky way, so maybe it's about that Yeah, it was a mess related to another mod + needed to migrate functions into a subsystem Gonna put an image on the mod page as a compatibility guide

Did you find this page helpful?