Quantcast ESOUI - View Single Post - Minion consistently forgets addons it installed
View Single Post
02/27/18, 11:50 AM   #7
FifaRules
Join Date: Feb 2018
Posts: 1
Cause identified and workarounds found

I was having the same issue with LoreBooks, and did some investigation to identify the cause.

Reviewing the minion.log file, I discovered the following entries:

WARN 2018-02-19 12:14:19,984 [Thread-36] gg.minion.service.AddOnDetectionService:checkSavedExist(107): AddOn ''LoreBooks'' has been manually removed (missing dir ''Lorebooks'').
DEBUG 2018-02-19 12:14:21,074 [Thread-36] DEBUG 2018-02-19 12:14:21,073 [Thread-36] gg.minion.service.AddOnDetectionService:interrogateDirs(333): interrogating TOC: {folder location}\Elder Scrolls Online\live\AddOns\LoreBooks\LoreBooks.txt
gg.minion.service.AddOnDetectionService:interrogateDirs(354): LoreBooks - TOC Version: 10.1
DEBUG 2018-02-19 12:14:21,079 [Thread-36] gg.minion.service.AddOnDetectionService:detectAddOn(268): No addons match LoreBooks

These entries led to the discovery that the folder name is case-sensitive. After renaming the local folder to match the case in the log file, this was reported in the log file:

DEBUG 2018-02-19 12:22:57,929 [Thread-35] gg.minion.service.AddOnDetectionService:interrogateDirs(333): interrogating TOC: {folder location}\Elder Scrolls Online\live\AddOns\Lorebooks\Lorebooks.txt
DEBUG 2018-02-19 12:22:57,932 [Thread-35] gg.minion.service.AddOnDetectionService:interrogateDirs(354): Lorebooks - TOC Version: 10.1
DEBUG 2018-02-19 12:22:57,934 [Thread-35] gg.minion.service.AddOnDetectionService:detectAddOn(188): One match found for Lorebooks

Now LoreBooks will remain listed as installed in Minion. After this, I renamed the folder back to the installed case (LoreBooks), adjusted the minion.xml file accordingly, and it also fixes the issue.

Hopefully this will help many others who have encountered this issue.
  Reply With Quote