Download
(31 Kb)
Download
Updated: 06/01/24 03:30 PM
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:06/01/24 03:30 PM
Created:03/02/22 10:07 PM
Monthly downloads:75,992
Total downloads:829,766
Favorites:254
MD5:
10.0.0
LibCharacterKnowledge  Updated less than 3 days ago!  Popular! (More than 5000 hits)
Version: 1.5.1
by: code65536 [More]
This is a library for tracking the knowledge of recipes, furnishing plans, and motifs across multiple characters, accounts, and servers.


List of addons that can use this library

For addon developers

Please read the LibCharacterKnowledge Developer Reference.
  • Version 1.5.1 (2024/06/01)
    • Updated versioning scheme

  • Version 1.5.0 (2024/05/02)
    • Priority classes have been expanded and renamed to priority ranks

  • Version 1.4.12 (2024/04/17)
    • Added support for Update 42 (Gold Road)

  • Version 1.4.11 (2024/02/17)
    • Added support for Update 41 (Scions of Ithelia)

  • Version 1.4.10 (2023/09/20)
    • API version bump for Update 40

  • Version 1.4.9 (2023/07/27)
    • Added support for Update 39
    • Blacklisted item IDs 184155 and 190096 since they are unobtainable

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

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

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

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

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

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

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

  • Version 1.4.1 (2022/04/11)
    • Fixed the double-pluralization in GetMotifChapterNames resulting from ZOS pre-pluralizing the English SI_ITEMSTYLECHAPTER* strings in the ESO-7.3.7 update

  • Version 1.4.0 (2022/03/02)
    • LibCharacterKnowledge is now available as a standalone download
Optional Files (0)


Archived Files (18)
File Name
Version
Size
Uploader
Date
1.5.0.1
31kB
code65536
05/12/24 06:30 AM
1.5.0
30kB
code65536
05/02/24 08:06 AM
1.4.12
30kB
code65536
04/17/24 10:11 AM
1.4.11
30kB
code65536
02/17/24 09:10 PM
1.4.10.1
30kB
code65536
10/30/23 03:45 AM
1.4.10
30kB
code65536
09/20/23 02:36 PM
1.4.9
30kB
code65536
07/27/23 08:51 AM
1.4.8
29kB
code65536
06/19/23 03:30 PM
1.4.7
29kB
code65536
05/01/23 06:24 AM
1.4.6.1
29kB
code65536
03/11/23 07:52 AM
1.4.6
29kB
code65536
02/13/23 05:32 AM
1.4.5
29kB
code65536
09/23/22 07:33 PM
1.4.4
29kB
code65536
07/28/22 06:22 AM
1.4.3
29kB
code65536
06/06/22 06:21 AM
1.4.2
29kB
code65536
04/19/22 06:41 PM
1.4.1
29kB
code65536
04/11/22 03:11 PM
1.4.0.1
29kB
code65536
03/09/22 08:41 AM
1.4.0
28kB
code65536
03/02/22 10:07 PM


Post A Reply Comment Options
Unread Yesterday, 04:42 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 86
File comments: 762
Uploads: 15
Re: Re: New error with Gold Road

Originally Posted by code65536
Hmm. The specific error here looks to me like a corruption of the saved variables.

(Plus, this is code that hasn't been touched since LCK was first created, and I haven't seen any problems myself.)

I'd log off, rename the LCK SV file, and see if rebuilding it fixes the problem. If so, I'd be curious to know what kind of state your SV file ended up in (and how it happened)--would you mind sending me a copy?
It was indeed a corrupted savedvars file. Regenerating it worked fine. Corrupted file sent via PM.
Report comment to moderator  
Reply With Quote
Unread Yesterday, 04:07 PM  
code65536
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 383
Uploads: 40
Re: New error with Gold Road

Originally Posted by Shadowfen
I am getting the following error on loading with Character Knowledge during startup with the new Gold Road. All addons and libraries are updated.

Code:
user:/AddOns/LibCharacterKnowledge/Internal.lua:731: table index is nil
stack traceback:
user:/AddOns/LibCharacterKnowledge/Internal.lua:731: in function 'Internal.ScanAndEncodeKnowledgeCategory'
<Locals> server = "NA", charId = 8796093022418373, category = "plans", cache = [table:1]{} </Locals>
user:/AddOns/LibCharacterKnowledge/Internal.lua:708: in function 'Internal.ScanKnowledge'
<Locals> caches = [table:2]{}, _ = 2, category = "plans" </Locals>
user:/AddOns/LibCharacterKnowledge/Internal.lua:675: in function 'Internal.InitializeCharacterData'
<Locals> charactersLocal = [table:3]{}, exists = [table:4]{8796093036431707 = T, 8796093049215177 = T, 8796093072561739 = T, 8796093041734053 = T, 8796093022418373 = T, 8796093024636427 = T, 8796093034459169 = T, 8796093045951221 = T, 8796093052477999 = T, 8796093055147439 = T, 8796093060671491 = T, 8796093066883867 = T, 8796093030891225 = T} </Locals>
user:/AddOns/LibCharacterKnowledge/Internal.lua:548: in function 'Internal.ReadMasterList'
<Locals> fieldSize = 3 </Locals>
user:/AddOns/LibCharacterKnowledge/Internal.lua:525: in function 'Internal.Initialize'
/EsoUI/Libraries/Globals/globalapi.lua:263: in function '(anonymous)'
Hmm. The specific error here looks to me like a corruption of the saved variables.

(Plus, this is code that hasn't been touched since LCK was first created, and I haven't seen any problems myself.)

I'd log off, rename the LCK SV file, and see if rebuilding it fixes the problem. If so, I'd be curious to know what kind of state your SV file ended up in (and how it happened)--would you mind sending me a copy?
Last edited by code65536 : 06/03/24 at 04:13 PM.
Report comment to moderator  
Reply With Quote
Unread Yesterday, 02:50 PM  
Shadowfen
AddOn Author - Click to view AddOns

Forum posts: 86
File comments: 762
Uploads: 15
New error with Gold Road

I am getting the following error on loading with Character Knowledge during startup with the new Gold Road. All addons and libraries are updated.

Code:
user:/AddOns/LibCharacterKnowledge/Internal.lua:731: table index is nil
stack traceback:
user:/AddOns/LibCharacterKnowledge/Internal.lua:731: in function 'Internal.ScanAndEncodeKnowledgeCategory'
<Locals> server = "NA", charId = 8796093022418373, category = "plans", cache = [table:1]{} </Locals>
user:/AddOns/LibCharacterKnowledge/Internal.lua:708: in function 'Internal.ScanKnowledge'
<Locals> caches = [table:2]{}, _ = 2, category = "plans" </Locals>
user:/AddOns/LibCharacterKnowledge/Internal.lua:675: in function 'Internal.InitializeCharacterData'
<Locals> charactersLocal = [table:3]{}, exists = [table:4]{8796093036431707 = T, 8796093049215177 = T, 8796093072561739 = T, 8796093041734053 = T, 8796093022418373 = T, 8796093024636427 = T, 8796093034459169 = T, 8796093045951221 = T, 8796093052477999 = T, 8796093055147439 = T, 8796093060671491 = T, 8796093066883867 = T, 8796093030891225 = T} </Locals>
user:/AddOns/LibCharacterKnowledge/Internal.lua:548: in function 'Internal.ReadMasterList'
<Locals> fieldSize = 3 </Locals>
user:/AddOns/LibCharacterKnowledge/Internal.lua:525: in function 'Internal.Initialize'
/EsoUI/Libraries/Globals/globalapi.lua:263: in function '(anonymous)'
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.