Skip to content

Commit d4d0cee

Browse files
committed
Update unsupported configuration stuff, faq for backups and configuration error message
1 parent af2a312 commit d4d0cee

File tree

2 files changed

+17
-7
lines changed

2 files changed

+17
-7
lines changed

CustomizePlus/Configuration/Services/ConfigurationMigrator.cs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,9 @@ public void Migrate(PluginConfiguration config)
4545
return;
4646

4747
//We no longer support migrations of any versions < 4
48-
if (configVersion < 3)
49-
{
50-
_messageService.NotificationMessage($"Unable to migrate your Customize+ configuration because it is too old. Manually install latest version of Customize+ 1.x to migrate your configuration to supported version first.", NotificationType.Error);
51-
return;
52-
}
53-
5448
if (configVersion < 4)
5549
{
56-
_messageService.NotificationMessage($"Unable to migrate your Customize+ configuration because it is too old. Manually install Customize+ 2.0.6.5 to migrate your configuration to supported version first.", NotificationType.Error);
50+
_messageService.NotificationMessage("Unsupported version of Customize+ configuration data detected. Check FAQ over at https://github.com/Aether-Tools/CustomizePlus for information.", NotificationType.Error);
5751
return;
5852
}
5953

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,22 @@ The updates are released when someone decides to contribute new feature or fix s
2424
### IPC
2525
Customize+ provides IPC for integrations with other plugins. We have opted for inline documentation, so please head over to `CustomizePlus/Api` directory and check source code files to see what kind of functionality is provided.
2626

27+
### I have received "Unsupported version of Customize+ configuration data detected." message.
28+
This means your Customize+ configuration file is too old. You have 2 options:
29+
* If you don't have any Customize+ data you care about
30+
* Go to plugin installer, right click on Customize+ and click "Reset plugin data and reload". This will reset Customize+ to clean state as if you have just installed it for the first time.
31+
* If you have the data you care about and have been using Customize+ recently (aka your Templates and Profiles tabs are not empty)
32+
* Close the game. Open Windows Explorer and enter `%appdata%\XIVLauncher\pluginConfigs` in the address bar. Find `CustomizePlus.json` file in this folder and delete it. **This will reset Customize+ settings but keep Templates and Profiles intact.**
33+
* If you have the data you care about and last time you have used Customize+ was before February 2024.
34+
* There is nothing you can do about this at this point. You need to reset your entire Customize+ settings by following steps in **If you don't have any Customize+ data you care about** option.
35+
36+
### Does Customize+ make backups of my data? / Is there a way to restore deleted template or profile?
37+
Customize+ makes a full plugin data backup every time the game is launched and keeps last 15 copies of it.
38+
39+
To access backups close the game then open Windows Explorer and enter `%appdata%\XIVLauncher\backups\CustomizePlus` in the address bar.
40+
41+
To restore backups close the game then navigate to `%appdata%\XIVLauncher\pluginConfigs` folder, delete `CustomizePlus.json` file and `CustomizePlus` folder and then restore them from desired backup file.
42+
2743
## Contributing
2844
**This is important, please read before contributing.**
2945

0 commit comments

Comments
 (0)