[1.187] Custom NPC Factions Are Not Loading From Definitions
I'm hoping that this is a bug and not an intentional change that came with the recent update.
Whenever a mod is loaded that uses a custom Factions.sbc file to add new NPC factions, it appears that these custom factions are not being added to the game.
The custom faction in this mod does not load in a new world with the mod loaded. (faction tag is named CORRUPT, its not actually 'Corrupt')
It appears that the definitions are being loaded by the game though, I was able to create a temporary fix/mod that reads the definitions loaded from the Faction.sbc files and compares them against the factions currently loaded in the world - it adds any that are missing. With this, the factions can be created. Fixer mod link below:
With both mods loaded together, the NPC faction(s) will appear.
Let me know if you need any other details!