Download
(59 Kb)
Download
Updated: 04/17/24 10:11 AM
Pictures
File Info
Compatibility:
Gold Road (10.0.0)
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Updated:04/17/24 10:11 AM
Created:02/25/21 09:29 AM
Monthly downloads:14,151
Total downloads:288,884
Favorites:307
MD5:
Categories:Character Advancement, Data Mods
9.3.0
Character Knowledge (Motif, Recipe and Furnishing Plan Tracker)  Popular! (More than 5000 hits)
Version: 1.4.1
by: code65536 [More]
Character Knowledge tracks recipe, furnishing plan, and motif knowledge across multiple characters, accounts, and servers.



Extended Journal

This addon is a part of the Extended Journal, which is a collection of addons comprised of Loot Log, Item Set Browser, Character Knowledge, Event Collectibles, and Raidificator.


External Dependencies

Required:
  • None

Recommended/Optional:

Yet another recipe/motif tracker? Why use Character Knowledge?

Character Knowledge was created in response to some of the frustrations that I have with existing addons. Specifically...
  1. Character Knowledge is altaholic-friendly. It can track knowledge of characters across multiple accounts and even across servers.
  2. Character Knowledge has a concept of character priority. Most people have a "main" character that they prioritize for learning recipes and motifs, and Character Knowledge recognizes this and helps ensure that more important characters are given priority for distributing those extra copies of recipes and motifs that you found.
  3. Character Knowledge makes it easier to access information with a simple, straightforward UI.
  4. Character Knowledge gives players the option to share their information with friends via an export/import feature. No more need for manually compiling a list of missing motifs during the Anniversary Event.


What does this addon do, specifically?

Character Knowledge browser:
The main UI lets users browse through a master list of motifs, recipes, and furnishing plans, along with an overview of the extent of your characters' knowledge of these items.

Information added to tooltips throughout the game:
Whenever you look at an item tooltip for a recipe, plan, or motif, you'll see an overview of which characters know that particular item. In the case of chaptered motifs, you will also see an overview of your knowledge of all the chapters of this style.

A command to mass-learn recipes, furnishing plans, and motifs in your inventory:
Instead of clicking on each motif and then closing the book page one at a time, the mass-learn command can learn dozens of motifs in just a second.
  • This feature is invoked via the /cklearn chat command
  • Character priority is used to determine eligibility, to prevent low-priority characters from learning items unknown by higher-priority characters; this can be overridden by specifying the "all" parameter (i.e., /cklearn all) to learn all unknown items

Advanced Filters custom filter plugin:
For users of the Advanced Filters addon, Character Knowledge will also install a few custom filter plugins for Advanced Filters.


Additional search filter syntax
  • The "-" prefix can now be used in the search filter to exclude a search term. For example, searching for "chair -orcish" will find furnishing plans for all chairs that are not Orcish.
  • "-" as a standalone search term (not as a prefix) will filter the results to show only unknown items. For example, "chair - -orcish" can be used to find furnishing plans for all chairs that are not Orcish and that the currently selected character does not know. (To demonstrate both the standalone and prefix uses of "-")
  • "+" as a standalone search term will filter the result to show only known items. For example, "desk +" can be used to find all known desk plans, and "+" by itself will hide all unknown items.


LibCharacterKnowledge

Character Knowledge includes the LibCharacterKnowledge library. Addon authors who wish to use the library for their own addons can check out the the LibCharacterKnowledge Developer Reference. LibCharacterKnowledge is also available as a standalone download for users who want to use it without installing Character Knowledge.
  • Version 1.4.1 (2024/04/17)
    • Added support for Update 42 (Gold Road)

  • Version 1.4.0 (2024/02/17)
    • Added a new feature to learn all eligible items in a character's inventory
      • This feature is invoked via the /cklearn chat command
      • Character priority is used to determine eligibility, to prevent low-priority characters from learning items unknown by higher-priority characters; this can be overridden by specifying the "all" parameter (i.e., /cklearn all) to learn all unknown items
    • Added support for Update 41 (Scions of Ithelia)

  • Version 1.3.16 (2023/09/20)
    • Added support for Update 40

  • Version 1.3.15 (2023/09/06)
    • The character selection in the browser UI will now be scrollable only if the number of characters exceeds 35, thereby reverting to the original behavior for players without an excessive number of characters

  • Version 1.3.14 (2023/08/28)
    • The character selection in the browser UI is now scrollable

  • Version 1.3.13 (2023/07/27)
    • Added support for Update 39
    • Blacklisted item IDs 184155 and 190096 since they are unobtainable
    • The recipe level filter for Advanced Filters will no longer conflict with other filters

  • Version 1.3.12 (2023/06/19)
    • Fixed missing style ID for the shoulders chapter of the Dead Keeper motif

  • Version 1.3.11 (2023/05/01)
    • Added support for Update 38 (Necrom)

  • Version 1.3.10 (2023/02/13)
    • Added support for Update 37 (Scribes of Fate)

  • Version 1.3.9 (2022/09/23)
    • Added support for Update 36 (Firesong)

  • Version 1.3.8 (2022/07/28)
    • Added support for Update 35 (Lost Depths)

  • Version 1.3.7 (2022/06/06)
    • Updated French localization by @XXXspartiateXXX

  • Version 1.3.6 (2022/04/19)
    • Added support for Update 34 (High Isle)

  • Version 1.3.5 (2022/04/11)
    • Fixed the double-pluralization of motif chapter names resulting from ZOS pre-pluralizing the English SI_ITEMSTYLECHAPTER* strings in the ESO-7.3.7 update

  • Version 1.3.4 (2022/03/30)
    • The motif browser will now show an additional tooltip for the style material associated with a motif

  • Version 1.3.3 (2022/03/09)
    • Internal code restructuring

  • Version 1.3.2 (2022/03/02)
    • LibCharacterKnowledge updated to version 1.4.0

  • Version 1.3.1 (2022/02/25)
    • Fixed an issue that was causing the preloaded motif information for the upcoming Update 33 to interfere with the chapter information for the Worm Cult motif in the current Update 32

  • Version 1.3.0 (2022/02/17)
    • The "-" prefix can now be used in the search filter to exclude a search term
      • For example, searching for "chair -orcish" will find furnishing plans for all chairs that are not Orcish
    • Added support for Update 33 (Ascending Tide)
    • Added Russian localization by GJSmoker
    • Updated French localization by @jakez31

  • Version 1.2.12 (2021/10/10)
    • Fixed an issue where the display of "pinned" characters for chaptered motif knowledge was not respecting character tracking settings

  • Version 1.2.11 (2021/10/01)
    • One of the two different versions of "Diagram: Dwarven Pipeline Cap, Sealed" has been removed from the furnishing plan browser, because this version was removed from the game's loot table in Update 17

  • Version 1.2.10 (2021/09/28)
    • Added support for Update 32 (The Deadlands)

  • Version 1.2.9 (2021/08/05)
    • Sorting by the character ratio column in the browser UI will now take into consideration the total number of tracked characters

  • Version 1.2.8 (2021/08/02)
    • LibCharacterKnowledge updated to version 1.3.4; fixed a settings UI issue

  • Version 1.2.7 (2021/07/14)
    • Fixed a regression with the listing of the Ancestral Akaviri motif

  • Version 1.2.6 (2021/07/14)
    • Added support for Update 31 (Waking Flame)

  • Version 1.2.5 (2021/06/03)
    • LibCharacterKnowledge updated to version 1.3.1; corrected the number associated with the Thorn Legion crafting motif style

  • Version 1.2.4 (2021/05/20)
    • LibCharacterKnowledge updated to version 1.3.0; improved the data encoding format used by the export/import data sharing feature

  • Version 1.2.3 (2021/05/12)
    • Improved the handling of quest reward items

  • Version 1.2.2 (2021/05/03)
    • The new setting introduced in version 1.2.1 for the number of "pinned" characters is now a server-specific setting rather than a global installation-wide setting

  • Version 1.2.1 (2021/05/03)
    • The Advanced Filters plugin can now filter by account
    • It is now possible to configure the number of high-priority "pinned" characters whose detailed chapter knowledge information is displayed in the tooltips of chaptered motifs, in addition to that of the current character; originally, this was hard-coded to one
    • LibCharacterKnowledge updated to version 1.2.0

  • Version 1.2.0 (2021/05/02)
    • Revamped the display of motifs in the browser UI; this was done to address a number of issues:
      • Inconsistent formats of item names interfering with sort (French version)
      • Inaccuracies in the in-game names of motif items (French version)
      • New motifs that lack a full book item for use in the browser listing (e.g., Ancestral Akaviri)
      • The inability to sort by the name of the motif (the motif number was not in a separate column, so sorting was possible only on the motif number and not the name of the style)

  • Version 1.1.8 (2021/04/20)
    • Added support for Update 30 (Blackwood)

  • Version 1.1.7 (2021/03/16)
    • LibCharacterKnowledge updated to version 1.0.6

  • Version 1.1.6 (2021/03/09)
    • LibCharacterKnowledge updated to version 1.0.5

  • Version 1.1.5 (2021/03/04)
    • LibCharacterKnowledge updated to version 1.0.4

  • Version 1.1.4 (2021/02/28)
    • It is now possible for external addons to add context menu items to this addon's browser UI
    • LibExtendedJournal updated to version 1.1.0

  • Version 1.1.3 (2021/02/27)
    • LibCharacterKnowledge updated to version 1.0.3

  • Version 1.1.2 (2021/02/26)
    • Added French localization by @jakez31
    • LibCharacterKnowledge updated to version 1.0.2

  • Version 1.1.1 (2021/02/26)
    • Browser: To improve clarity, recipes and furnishing plans will now be listed by their resulting crafted items, thus hiding the prefix (i.e., "Recipe", "Praxis", etc. will now be hidden); for furnishing plans, the hidden prefix can still be matched in the search filter
    • Browser: Fixed an issue causing the "-" special search term to exclude partially-completed motif styles

  • Version 1.1.0 (2021/02/25)
    • Browser: Since special provisioning recipes are level-agnostic, the level information for these recipes have been replaced with sourcing information
    • Browser: For recipes and furnishing plans, it is now possible to link the resulting crafted items in chat, via the right-click context menu
    • Browser: "+" or "-" can now be used as special search terms to filter for known and unknown items, respectively; for example, "desk +" can be used to find all known desk plans, "ambrosia -" can be used to find all unknown ambrosia recipes, and "+" by itself will hide all unknown items
    • LibCharacterKnowledge updated to version 1.0.1

  • Version 1.0.0 (2021/02/25)
    • Initial version
Optional Files (0)


Archived Files (46)
File Name
Version
Size
Uploader
Date
1.4.0.3
59kB
code65536
03/17/24 10:17 AM
1.4.0.2
59kB
code65536
02/22/24 10:58 AM
1.3.16.1
58kB
code65536
10/30/23 03:46 AM
1.3.16
58kB
code65536
09/20/23 02:35 PM
1.3.15
57kB
code65536
09/06/23 07:11 AM
1.3.14
57kB
code65536
08/28/23 08:10 AM
1.3.13
57kB
code65536
07/27/23 08:52 AM
1.3.12
57kB
code65536
06/19/23 03:30 PM
1.3.11
57kB
code65536
05/01/23 06:24 AM
1.3.10.1
57kB
code65536
03/11/23 07:52 AM
1.3.10
56kB
code65536
02/13/23 05:31 AM
1.3.9
56kB
code65536
09/23/22 07:33 PM
1.3.8
56kB
code65536
07/28/22 06:22 AM
1.3.7
56kB
code65536
06/06/22 06:21 AM
1.3.6
56kB
code65536
04/19/22 06:40 PM
1.3.5
56kB
code65536
04/11/22 03:10 PM
1.3.4
55kB
code65536
03/30/22 09:38 AM
1.3.3
55kB
code65536
03/09/22 09:17 AM
1.3.2
55kB
code65536
03/02/22 09:58 PM
1.3.1
55kB
code65536
02/25/22 07:55 AM
1.3.0.1
55kB
code65536
02/18/22 09:54 AM
1.2.12
51kB
code65536
10/10/21 05:39 AM
1.2.11
51kB
code65536
10/01/21 06:00 AM
1.2.10
50kB
code65536
09/28/21 10:26 PM
1.2.9
50kB
code65536
08/05/21 06:18 AM
1.2.8
50kB
code65536
08/02/21 08:10 PM
1.2.7.1
50kB
code65536
07/31/21 06:37 AM
1.2.7
50kB
code65536
07/14/21 07:05 AM
1.2.6
50kB
code65536
07/14/21 02:34 AM
1.2.5
49kB
code65536
06/03/21 03:39 AM
1.2.4.1
49kB
code65536
06/01/21 04:52 AM
1.2.4
49kB
code65536
05/20/21 06:55 PM
1.2.3
48kB
code65536
05/12/21 09:43 AM
1.2.2
48kB
code65536
05/03/21 06:41 PM
1.2.1
48kB
code65536
05/03/21 12:32 PM
1.2.0
47kB
code65536
05/02/21 06:16 PM
1.1.8
46kB
code65536
04/20/21 01:33 PM
1.1.7
46kB
code65536
04/03/21 05:34 AM
1.1.6
46kB
code65536
03/09/21 08:13 AM
1.1.5
45kB
code65536
03/04/21 10:37 AM
1.1.4
45kB
code65536
02/28/21 07:47 AM
1.1.3
45kB
code65536
02/27/21 09:59 AM
1.1.2
45kB
code65536
02/26/21 01:25 PM
1.1.1
42kB
code65536
02/26/21 06:16 AM
1.1.0
42kB
code65536
02/25/21 08:57 PM
1.0.0
41kB
code65536
02/25/21 09:32 AM


Post A Reply Comment Options
Unread 10/02/21, 01:01 PM  
M-ree

Forum posts: 2
File comments: 510
Uploads: 0
Originally Posted by code65536
Originally Posted by M-ree
Hm. Are you sure about that? Update 17 was half a forever ago, and am pretty sure I have both. I know one of them on all my characters, other on some of my characters, and I am even still able to craft both, with different (even if they LOOK same) resulting items:

https://imgur.com/a/WU317O5
I was very specific in how I worded the changelog: The item in question had been removed from the loot table. Not removed from the game.

I, too, am able to craft both and a number of my characters know both. However...
  • Although the items have different vendor values and slightly different descriptions (one is a "standard" item and the other is a "small" item), they are 100% identical in appearance and size when placed in a house.
  • It can no longer be acquired:

If you've learned the plan from before its removal, great. I have it too, and CK's tooltip feature will still continue support it; the removal affects only the listing in the browser interface. But for the purposes of managing your collection of plan knowledge, it's not helpful to list a plan that cannot be acquired and is effectively a confusing duplicate of another plan.
Oh, ok, I see. So essentially, if for whatever reason, someone wants to learn both, they'd need to go guild store hunting and make sure to check the item ids
Report comment to moderator  
Reply With Quote
Unread 11/24/21, 06:39 AM  
Inspector_Miles

Forum posts: 0
File comments: 29
Uploads: 0
It is posible tracking not event gold color pages outfits? Maybe already exist addon?
Report comment to moderator  
Reply With Quote
Unread 11/26/21, 10:05 AM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 374
Uploads: 40
Originally Posted by Inspector_Miles
It is posible tracking not event gold color pages outfits? Maybe already exist addon?
Style pages are account-wide, not character specific and are not tracked by an addon for character-specific knowledge.

Collectibles from events are tracked by the Event Collectibles addon, which is from the same family of addons as Character Knowledge.
Report comment to moderator  
Reply With Quote
Unread 11/27/21, 12:53 PM  
Inspector_Miles

Forum posts: 0
File comments: 29
Uploads: 0
Event Collectibles i already have. i just want easy way like your addons to track those not character specific gold styles What i have and what i don't.
Last edited by Inspector_Miles : 11/27/21 at 12:54 PM.
Report comment to moderator  
Reply With Quote
Unread 12/10/21, 12:41 PM  
tralce
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 93
Uploads: 2
I realize this request is a long shot especially due to the fact that it's kind of a fringe case, but:

Potential expanded feature request: ability to share import/export over chat, the way EHT does for house FX.

Example: Type a command like
Code:
/lck_share craftername
in the chat box to output what would have been in the lck menu text box to the current chat channel, where the recipient(s)' LCK detects and adds my shared data. Option to toggle receiving data, default off.

Use case: A lot of my guildmates farm furnishing plans, so it would be enormously helpful to share my data with them on a regular basis.

Thank you for reading.
Report comment to moderator  
Reply With Quote
Unread 02/03/22, 12:39 AM  
jinncrazey

Forum posts: 1
File comments: 84
Uploads: 0
HI! first thanks for the addon! and second I just wanted to ask where does extended journal save its variables? I've been looking at my savedvars folder cleaning out ones that seems to be bloated for me like Treasure Box addon from 3mb to 7mb(because of 2 accounts tried to use it on my desktop). So I wanted to check if extended journal addons do something like that and it seems i cant find a Character Knowledge.lua in my folder. how does the addon save the tracking across chars?
Report comment to moderator  
Reply With Quote
Unread 02/03/22, 09:46 PM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 374
Uploads: 40
Originally Posted by jinncrazey
HI! first thanks for the addon! and second I just wanted to ask where does extended journal save its variables? I've been looking at my savedvars folder cleaning out ones that seems to be bloated for me like Treasure Box addon from 3mb to 7mb(because of 2 accounts tried to use it on my desktop). So I wanted to check if extended journal addons do something like that and it seems i cant find a Character Knowledge.lua in my folder. how does the addon save the tracking across chars?
Architecturally, this addon is divided into two components:
  • LibCharacterKnowledge (LCK) is the core and handles all of the data, including the data mined from the game's item tables at the start of every major patch and the data collected from the players' characters. LCK provides a public API that other addons can interact with to access this data.
  • Character Knowledge is a UI that interfaces with LCK's public API. This is the part that you see and interact with, but it's really just a shell: The real work is done by the LCK core.

So, as you might have guessed by this point, the data that you are asking about is stored in SavedVariables\LibCharacterKnowledge.lua. The data is stored as encoded bitfields, so it is very efficient and compact; the data file will probably be well under 100KB even if you have multiple accounts.
Last edited by code65536 : 02/03/22 at 10:03 PM.
Report comment to moderator  
Reply With Quote
Unread 02/03/22, 09:52 PM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 374
Uploads: 40
Originally Posted by tralce
I realize this request is a long shot especially due to the fact that it's kind of a fringe case, but:

Potential expanded feature request: ability to share import/export over chat, the way EHT does for house FX.

Example: Type a command like
Code:
/lck_share craftername
in the chat box to output what would have been in the lck menu text box to the current chat channel, where the recipient(s)' LCK detects and adds my shared data. Option to toggle receiving data, default off.

Use case: A lot of my guildmates farm furnishing plans, so it would be enormously helpful to share my data with them on a regular basis.

Thank you for reading.
Sorry, I didn't notice your comment until now.

The main difficulty here is that in-game chat has a very tight space constraint. Each message cannot exceed 350 bytes, and the size of a single character's export can range anywhere from 400 to 800 bytes. My friends and I have a Discord channel where we periodically dump our character exports. It's not quite as fast since I do need to tab out and tab back in, but working with in-game chat can get pretty messy.
Report comment to moderator  
Reply With Quote
Unread 02/05/22, 04:51 AM  
Shadowshire

Forum posts: 1
File comments: 402
Uploads: 0
Arrow Character Knowledge Not Displayed by Journal

Both the add-on Character Knowledge and the library LibCharacterKnowledge are installed, and loaded after I select a character to play. They are shown as active on ESC > Addons, and I can configure each of them via ESC > Settings > Addons.

However, when I access the Journal, nothing about Character Knowledge is shown on its UI. The Library feature simply displays Shalidor's Library for characters that do not have Eidetic Memory. For characters who are members of the Mages Guild, the Library feature displays Crafting Motifs, Eidetic Documents, and Shalidor's Library, respectively -- without any evidence that the Character Knowledge add-on is loaded. FWIW, I have the Item Set Browser active on one of my characters and I don't have any problems accessing it (but Character Knowledge is not shown on the Journal UI for that character).

So far, I have not attempted to determine whether there is some conflict with one or more other add-ons which causes this situation. I'm not sure when I will be able to find the time to make such an effort.

Please advise.

By the way, LibCharacterKnowledge is not listed as a dependency for Character Knowledge on the Addon Info tab.
Report comment to moderator  
Reply With Quote
Unread 02/05/22, 10:31 PM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 374
Uploads: 40
Re: Character Knowledge Not Displayed by Journal

Originally Posted by Shadowshire
Both the add-on Character Knowledge and the library LibCharacterKnowledge are installed, and loaded after I select a character to play. They are shown as active on ESC > Addons, and I can configure each of them via ESC > Settings > Addons.

However, when I access the Journal, nothing about Character Knowledge is shown on its UI. The Library feature simply displays Shalidor's Library for characters that do not have Eidetic Memory. For characters who are members of the Mages Guild, the Library feature displays Crafting Motifs, Eidetic Documents, and Shalidor's Library, respectively -- without any evidence that the Character Knowledge add-on is loaded. FWIW, I have the Item Set Browser active on one of my characters and I don't have any problems accessing it (but Character Knowledge is not shown on the Journal UI for that character).

So far, I have not attempted to determine whether there is some conflict with one or more other add-ons which causes this situation. I'm not sure when I will be able to find the time to make such an effort.

Please advise.

By the way, LibCharacterKnowledge is not listed as a dependency for Character Knowledge on the Addon Info tab.
Character Knowledge lives in the Extended Journal, which is separate from the regular journal. The Extended Journal has its own icon in the main menu strip.
Last edited by code65536 : 02/05/22 at 10:32 PM.
Report comment to moderator  
Reply With Quote
Unread 02/07/22, 10:04 AM  
Shadowshire

Forum posts: 1
File comments: 402
Uploads: 0
Cool Re: Re: Character Knowledge Not Displayed by Journal

Originally Posted by code65536
Originally Posted by Shadowshire
Both the add-on Character Knowledge and the library LibCharacterKnowledge are installed, and loaded after I select a character to play. They are shown as active on ESC > Addons, and I can configure each of them via ESC > Settings > Addons.

However, when I access the Journal, nothing about Character Knowledge is shown on its UI. ....

Please advise.
Character Knowledge lives in the Extended Journal, which is separate from the regular journal. The Extended Journal has its own icon in the main menu strip.
Ah, so .... well, it has probably been a few years since I used any icons in that bar to access a UI, so I would not notice anything newly added to it. Of course, I have keybinds for each native UI that is on that bar, and keybinds for Add-ons that I use, too. Perhaps you should put that graphic on the Addon Info tab for Character Knowledge. Thank-you for your response!
Report comment to moderator  
Reply With Quote
Unread 02/07/22, 07:54 PM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 374
Uploads: 40
Re: Re: Re: Character Knowledge Not Displayed by Journal

Originally Posted by Shadowshire
Originally Posted by code65536
Originally Posted by Shadowshire
Both the add-on Character Knowledge and the library LibCharacterKnowledge are installed, and loaded after I select a character to play. They are shown as active on ESC > Addons, and I can configure each of them via ESC > Settings > Addons.

However, when I access the Journal, nothing about Character Knowledge is shown on its UI. ....

Please advise.
Character Knowledge lives in the Extended Journal, which is separate from the regular journal. The Extended Journal has its own icon in the main menu strip.
Ah, so .... well, it has probably been a few years since I used any icons in that bar to access a UI, so I would not notice anything newly added to it. Of course, I have keybinds for each native UI that is on that bar, and keybinds for Add-ons that I use, too. Perhaps you should put that graphic on the Addon Info tab for Character Knowledge. Thank-you for your response!
Keybind is an option too, and it's how I and most of my friends access it. There are four ways to access the Character Knowledge browser.
  1. Clicking on the Extended Journal button in the main menu strip and then, if necessary, selecting the Character Knowledge tab once the Extended Journal is open.
  2. Entering the "/characterknowledge" or "/ck" slash commands in your chat box.
  3. Keybinding the Extended Journal and then, if necessary, selecting the Character Knowledge tab once the Extended Journal is open. (This is what I personally use.)
  4. Keybinding the Character Knowledge browser, which will open the Extended Journal directly to the Character Knowledge tab.
Last edited by code65536 : 02/07/22 at 07:54 PM.
Report comment to moderator  
Reply With Quote
Unread 02/15/22, 09:21 AM  
jinncrazey

Forum posts: 1
File comments: 84
Uploads: 0
Hi, I know its too much to ask but i really like this addon and how it presents itself its just missing some that is related to it that is done by an addon like furniture catalogue but that also is a huge addon with big data on savedvars. I wish u two can work together and merge the features somehow.
Report comment to moderator  
Reply With Quote
Unread 03/03/22, 02:34 AM  
hagermanj

Forum posts: 2
File comments: 367
Uploads: 0
Remove embedded Libs

You should remove embedded library LibCharacterKnowledge, and have it as a separate download.
Report comment to moderator  
Reply With Quote
Unread 03/03/22, 04:18 AM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 374
Uploads: 40
Re: Remove embedded Libs

Originally Posted by hagermanj
You should remove embedded library LibCharacterKnowledge, and have it as a separate download.
No, I will not.

When you install ESO, does ZOS ask you to go to Microsoft's website and download their C runtimes? No. And the same goes for the vast majority of software.

It is true that in the old days, prior to manifested libraries, when libraries were hard-linked in, there was the problem of version conflicts. But with manifested libraries, the game's addon manager resolves all version conflicts and ensures that only one copy of a library--the latest available--is loaded, so there is no downside to bundling.

I will not ask users to separately download required libraries. This is something that I feel strongly about: just because unbundling has become the norm doesn't make it right or change the fact that it's detrimental to the user experience. I'd rather the game's addon manager do its intended job than hassle users unnecessarily with yet another dependency that they need to manage.

(LCK is currently available as a separate download, for people who want it without CK. But as a required core component of CK, it will continue to be included in CK's download.)
Last edited by code65536 : 03/03/22 at 10:43 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.