promotional bannermobile promotional banner

Forever Data Protect

Keeps your addon settings through restarts while the WoW Forever beta fails to load them.

Forever Data Protect keeps your addon settings through game restarts while the WoW Forever beta fails to load them.

Built for the WoW Forever beta client (retail-based). Listed under both WoW Forever and Retail.

The problem

Since mid-September the Forever beta writes addon settings (SavedVariables) to disk when you log out, but does not load them again when the game starts. Every addon starts from scratch after a restart, and the next logout saves that blank state over your real settings.

What this does

A setup script makes a small !ForeverData folder next to your addons. It contains no code: a link to your account's SavedVariables folder, a list of the files to load, and each addon's saved variable names. The game does read addon files at startup, so it loads your saved settings that way. Forever Data Protect then hands each addon its data at the moment the game normally would, just before the addon starts up, so addons that build their tables while loading still get their settings.

It works for any addon, not only the Forever ones. When Blizzard fixes the beta, the game loads the same files itself and this changes nothing.

Setup (once)

  1. Install Forever Data Protect, log in once, and exit the game.
  2. Open Interface\AddOns\!ForeverDataProtect\Setup in your game folder and run the setup:
    • Windows: right-click ForeverData-setup.ps1 and choose Run with PowerShell
    • Linux and macOS: run bash ForeverData-setup.sh
  3. Start the game and type /fdp: every covered addon should say Restored.

The full step-by-step guide is also in the game: Options > AddOns > Forever Data Protect > Setup guide, or /fdp guide.

After installing a new addon

Log in once so the new addon saves its settings, exit, and run the same setup again. The settings page names any addon that is not covered yet. Updating addons, including this one, does not undo the setup.

Limits

  • Settings saved per character are not covered yet; most addons keep their settings account-wide.
  • If the game crashes, that session's changes are lost: the game only saves when you log out or /reload.
  • If an addon behaves oddly, untick it in /fdp to leave it to the game's own loading.

The Windows setup is new. If it gives you any trouble, please leave a comment with what the window printed.

Undo

Delete the Interface\AddOns\!ForeverData folder.

The Forever Data Protect Team

profile avatar
Owner
  • 1
    Followers
  • 6
    Projects
  • 1.9K
    Downloads

More from UggezenView all