Have you ever seen this? And wondered which mod it was? It's especially inconvenient when you share the save with someone else, for instance for troubleshooting an unrelated other mod. And just annoying when someone shares a save like that with you to troubleshoot.
It's caused by the modinfo file. This will give the issue:
Change the name to a localization tag, put it in an XML file and import it in your modinfo file, and it will show the name when you don't have the mod installed later:
This will not give the issue and still nicely show the name of the mod when the mod is removed:
With something like this in your ModuleText.xml:
TL;DR: Use a localization tag for your mods name if your mod affects saves, even when you don't provide any localization
It's caused by the modinfo file. This will give the issue:
XML:
<?xml version="1.0" encoding="utf-8"?>
<Mod id="bad-example-mod" version="1" xmlns="ModInfo">
<Properties>
<Name>This name will not show when uninstalled</Name>
<AffectsSavedGames>1</AffectsSavedGames>
Change the name to a localization tag, put it in an XML file and import it in your modinfo file, and it will show the name when you don't have the mod installed later:
This will not give the issue and still nicely show the name of the mod when the mod is removed:
XML:
<?xml version="1.0" encoding="utf-8"?>
<Mod id="good-example-mod" version="2" xmlns="ModInfo">
<Properties>
<Name>LOC_MOD_GOOD_EXAMPLE_MOD_NAME</Name>
<AffectsSavedGames>1</AffectsSavedGames>
...
<LocalizedText>
<File>text/en_us/ModuleText.xml</File>
</LocalizedText>
</Mod>
With something like this in your ModuleText.xml:
XML:
<?xml version="1.0" encoding="utf-8"?>
<Database>
<EnglishText>
<Row Tag="LOC_MOD_GOOD_EXAMPLE_MOD_NAME">
<Text>This name will show when uninstalled</Text>
</Row>
</EnglishText>
</Database>
Last edited: