Download
(20 Kb)
Download
Updated: 03/30/24 12:54 AM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Updated:03/30/24 12:54 AM
Created:06/19/21 06:23 AM
Monthly downloads:403
Total downloads:12,983
Favorites:34
MD5:
Categories:Utility Mods, Game Controller
9.3.0
IsJusta Favorite Collectibles  Popular! (More than 5000 hits)
Version: 3.5
by: IsJustaGhost [More]
Requires LibAddonMenu-2.0

Works in Gamepad Mode and Keyboard/Mouse Mode

NEW:
3.4
  • removed limit for mounts
  • option to hide the random mount hud icon
3.3
  • unlimited favorites for non-mounts
  • dropdown in options for sorting the Favorites subcaetgories
3
  • fully integrated with the new favorite collectibles system.
  • keybind to toggle random mount.
  • per-character favorites.
  • favorite importing from saved characters.
_________________________________________________________________________________


"IsJusta Favorite Collectibles" adds "Favorite" subcategories to Mounts, Noncombat Pets, and Houses.
You can now have more than 100 favorite collectibles.
It also allows limited control over sorting and, a kaybind to toggle the random mount feature on/off.
The selected random mount will show as a convenient icon on the HUD to let you know random mount is active.
You can copy the saved favorites from any character from the account. Doing so replaces the current favorites with the copied ones.

Note:
Importing saved favorites from another character can take some time to complete, depending on the number of changes.
It's set to do up to 2 per second. This is to keep the server from kicking for "To many messages sent", do to all the change requests made to the server.
This only applies to mounts and, previously set favorites from before the unlimited favorites was added.

Random mount keybind and icon:
  • icon shows current random mount selection when active
  • icon is located near the bottom right of the screen by default
  • icon can be moved while unlocked and, will retain the new position
  • keybind is located in Controls > Movement

This addon uses the original UI. No added menus or boxes to clutter your screen.

Thank you @Turgenev for this awesome idea, and great write-up.


_________________________________________________________________________________

The original write-up
You have everything.

The most costumes. The most hats. The most body markings. The most mounts. The most pets. Do you even remember what pets you have? No, because you get to around the D's and your eyes go crosswords.

Which frankly makes it a pain in your Molag Bals to keep track of it all. You have over 30 rows of hats, let alone anything else under Collectibles. Sometimes, you just wanna see your one favorite hat first (not limited to 1), instead of digging through all the fluff. I mean, who wouldn't?

If only you had this add-on.

"IsJusta Favorite Collectibles" gives you added value to your Collections menu, allowing you to "favorite" anything from Appearances and the various subcategories, to Housing, to Furnishing, to Mounts... you get the idea. Just one right-click, choose "Add Favorite," and your item is moved to the top of the list or, in select categories, into a "Favorites" subcategory, where all your preferred swag is listed for your convenience.

But wait! "Does this work with my companion? Mirri has her own needs, if you get what I'm sayin'."

It DOES! Your favorites carry over to your companion's Collectibles menu as well! Quick, easy and effective.

You thought you had everything. Now get it all with this one addon, and focus on your swag that you actually like.

Goodbye, clutter. Hello, your favorite hat.
  • The selectable categories to add the "Favorites" functionality to are:
    • Appearance
      • favorites are set to the top of each subcategory
    • Housing
      • favorites are added to a new subcategory, "Favorites"
      • keyboard mode, added left-click to open travel options
    • Mementos
      • favorites are set to the top of the list
    • Mounts
      • favorites are added to a new subcategory, "Favorites"
    • Non-combat pets
      • favorites are added to a new subcategory, "Favorites"
- - - 3.5
○ fixed sorting by name only. It should now sort favorites to top.

- - - 3.4.2
○ fixed error "Globals.lua:12: Attempt to access a private function"

- - - 3.4.1
○ fixed bug that would happen when dismissing an assistant from the interaction prompt
-- IsJustaFavoriteCollectibles.lua:308: attempt to index a nil value

- - - 3.4
○ removed unused strings
○ added option to hide random mount hud icon
○ removed 100 mount favorites limit

- - - 3.3.4
○ fixed error "IsJustaFavoriteCollectibles.lua:594: function expected instead of nil" that can happen when "IsJusta Collectible Randomizer" is also enabled.

- - - 3.3.3
○ improved compatible with IsJusta Collectible Randomizer

- - - 3.3.2
○ made it compatible with IsJusta Collectible Randomizer
○ Fixed the Favorites subcategory headers.

- - - 3.3.1
○ added a redundancy to prevent "collectibledatamanager.lua:261: operator < is not supported for number < boolean"
-- which is caused by saved variables from before 3.3
○ added the agility to select the import complete sound out of a small list

- - - 3.3
○ added unlimited favorites support for non-mounts.
-- mounts have a limit of 100 and must use the built in favorites in order to use random favorite mount.
○ improved saves importing. Now much faster. It only needs to delay for importing mounts or
-- unsetting non-mounts that were previously set in the built in favorites.
○ added dropdown options for sorting the Favorites subcategories with 3 options.

- - - 3.2.3
○ fixed error "IsJustaFavoriteCollectibles.lua:305: operator + is not supported for boolean + number"

- - - 3.2.2
○ Will no longer try to import mare than 100 favorites.

- - - 3.2.1
○ primary residence is now sorted to top of Favorites houses subcategory
○ fixed companion Favorites mounts category in keyboard mode.
○ fixed companion Favorites in gamepad mode.

- - - 3.2
○ the favorites import will now ignore unsupported collectibles that were previously saved as favorite.
-- this was to stop it from attempting to import on every load.

- - - 3.1
○ hooked BuildContentList for keyboard mode to use for building the lists for favorites subcategory to prevent "Attempt to access a private function" errors for slotable collectibles.
-- all other collectible lists are handled natively

- - - 3
○ re-wrote most of the addon to integrate with the new collectible favorite system
○ added a feature to copy favorites option. If not on per-character favorites, it will import the selected saved favorites to the new favorite system
-- else it will copy the selected saved favorites to teh current character.
○ added the option to use per-character favorites
○ removed all features for furnishings since they are not included in the new favorites system
○ removed all code for housing editor
○ improved the collectible sorting functionality of the "Favorites" subcategories

- - - 2.10.2
○ fixed errors caused by zos renaming functions in collectibledatamanager.lua
○ added a clone feature for character settings to allow copying settings from account or other characters

- - - 2.10.1
○ fixed error caused by attempting to show collectible info outside collection
-- this was due to not having a previously viewed category.
-- /AddOns/IsJustaFavoriteCollectibles/collectibledatamanager.lua:85: attempt to index a nil value
○ added setting to select account or character saves


- - - 2.9
○ reworked some base functionality
○ kb/m Favorites subcategories will no longer show all in category when switching back from another tab
○ fixed kb/m issue where collectibles in Favorites subcategories would get marked with the icon when switching back from another tab
○ fixed kb/m drag issues, when trying to add a collectible to a utility wheel.

- - - 2.8.4
○ fixed issues related to update 36

- - - 2.8.3
○ fixed error: (ScrollTemplates.lua:2170: attempt to index a nil value) while accessing companion's collections

- - - 2.8.2
○ fix for random collectible not showing in mounts or non-combat pets

- - - 2.8.1
○ fixed missing options

- - - 2.8.0
○ removed debug output
○ removed random mount
○ improved handling of Favorites subcategories
○ improved handling of Favorite collectibles
○ improvements based on being less invasive to base game.
○ Fixed: error Attempt to access a private function caused from loading in a player house.

○ - - 2.7.10
○ removed debug output

- - - 2.7.9
○ fixed error caused by searching in collectibles. CollectionsBook_Manager.lua:112: attempt to index a nil value

- - - 2.7.8
○ removed startup debug output that was missed previously

- - - 2.7.7
○ attempt to fix favorites categories from multiplying.
○ removed the unused xml template

- - - 2.7.6
○ removed debug text

- - - 2.7.5
○ fixed random mount not only using favorites when Use Favorites is set
○ added: keyboard housing, the pop-up menu now closes when mouse moves over another entry

- - - 2.7.4
○ fixed keyboard drag-n-drop to quickslot from collections.

- - - 2.7.3
○ fixed OnLoaded.
○ fixed error "collectibledatamanager.lua:326: attempt to index a nil value"

- - - 2.7.2
○ compatibility update.
removed requirement for the experimental library

- - -2.7.1
○ compatibility update.

- - -2.7
○ updated for API 101034.
○ implemented support for LibHaF

- - - 2.6.4
○ fixed Error: user:/AddOns/IsJustaFavoriteCollectibles/collectibles_GP.lua:143: function expected instead of nil

- - - 2.6.3
○ fixed user:/AddOns/IsJustaFavoriteCollectibles/collectibledatamanager.lua:538: function expected instead of nil
caused from retrieving an item and putting it away in housing editor
moved function

- - - 2.6.2
○ fixed user:/AddOns/IsJustaFavoriteCollectibles/collectibledatamanager.lua:538: function expected instead of nil
caused from retrieving an item and putting it away in housing editor
added missing function

- - - 2.6.1
○ modifications to zos original code is now done on player activated, to prevent it from being overwritten by other addons

- - - 2.6
○ added the option to be able to filter furniture by favorites (collectibles) in the housing editor
○ add the option to allow the set theme to be used in gamepad housing editor

- - - 2.5.3
○ changed the addon structure
○ can now use any collected random mount, or select to use favorites only
○ created the custom collectible class, currently is only used for random mounts
○ commented out "show name and version" on load

- - - 2.5.2
○ improved random mount selection
○ improved random mount list handling
○ fixed issues from selecting mounts while in houses

- - - 2.5.1
○ removed forgotten test functions

- - - 2.5
○ added option to use random favorite mount

- - - 2.4
○ "Favorites" subCategories now only show when not empty
○ "Favorites" subCategories are now moved to the top of the list of subcategories
○ changed how keyboard and gamepad lists are created
○ all platform specific functions have been recreated
○ fixed error caused by reloading the ui after the housing editor was opened
○ fixed Gamepad "Link to chat". now works properly

- - - 2.3.1
○ saved variables now should work on any servers.

- - - 2.2.6
○ api update

- - - 2.2.6
○ activated items in keyboards Favorite subcategories now refresh to show current selected
○ filtered favorites unusable by character now show icon to show it is set as favorite

- - - 2.2.5
○ added setting to exclude collectibles from listing as favorite if character cannot use it
○ fixed sorting of hide helm and "No .." item. to sort to top with no header

- - - 2.2.4
○ attempted fix for the randomly occurring error on startup

- - - 2.2.3
○ added double-click handler to keyboard housing to bring up the port-to-house options

- - - 2.2.2
○ attempt to fix duplicate non-combat pets in quickslots

- - - 2.2.1
○ attempt to fix duplicate houses

- - - 2.2
○ added favorites subcategory to keybaord mode housing
○ fixed duplicate entries in quick slots
○ attempt to fix error from savedVars becoming nil

- - - 2.1.1
○ attempt to fixe multiple Favorites subcategories

- - - 2.1
○ Change how data is processed

- - - 2.0.1
○ fixed selections not functioning properly

- - - 2
○ rebranded to IsJusta Favorite Collectibles

- - - 1.3
○ fixed favorites sit for companions

- - - 1.2.3
○ attempt to fix unsecured call error
○ fixed showing empty favorites
○ gamepad mode, now backs out to Mounts category if last mount is removed from favorites while in favorites.

- - - 1.2.2
○ fixed favorite subheaders

- - - 1.2.1
○ removed debug text that was overlooked

- - - 1.2
○ rewrite

- - 1.0.1
○ Fixed - addon list Info
○ Removed dependency requirement
Optional Files (0)


Archived Files (58)
File Name
Version
Size
Uploader
Date
3.4.2
20kB
IsJustaGhost
11/30/23 05:28 AM
3.4.1
41kB
IsJustaGhost
10/04/23 09:29 AM
3.4
19kB
IsJustaGhost
06/29/23 02:28 PM
3.3.4
20kB
IsJustaGhost
06/28/23 11:57 AM
3.3.3
20kB
IsJustaGhost
06/09/23 05:57 PM
3.3.1
20kB
IsJustaGhost
06/07/23 06:38 PM
3.3
19kB
IsJustaGhost
06/07/23 03:37 AM
3.2.3
18kB
IsJustaGhost
06/06/23 10:40 PM
3.2.2
18kB
IsJustaGhost
06/06/23 02:06 AM
3.2.1
18kB
IsJustaGhost
06/05/23 10:21 PM
3.2
18kB
IsJustaGhost
06/05/23 07:01 PM
3.1
18kB
IsJustaGhost
06/05/23 06:15 PM
2.10.2
21kB
IsJustaGhost
04/06/23 12:08 AM
2.9
19kB
IsJustaGhost
11/20/22 07:05 PM
2.8.4
19kB
IsJustaGhost
11/01/22 10:29 AM
2.8.3
18kB
IsJustaGhost
10/12/22 09:52 PM
2.8.2
18kB
IsJustaGhost
10/11/22 08:06 PM
2.8.1
18kB
IsJustaGhost
10/09/22 08:35 AM
2.8.1
18kB
IsJustaGhost
10/09/22 08:30 AM
2.8
18kB
IsJustaGhost
10/09/22 07:19 AM
2.7.10
23kB
IsJustaGhost
10/03/22 10:13 PM
2.7.7
20kB
IsJustaGhost
10/01/22 06:07 PM
2.7.6
19kB
IsJustaGhost
10/01/22 05:11 PM
2.7.5
20kB
IsJustaGhost
10/01/22 03:38 PM
2.7.4
23kB
IsJustaGhost
06/22/22 10:26 PM
2.7.3
23kB
IsJustaGhost
06/06/22 12:39 PM
2.7.2
19kB
IsJustaGhost
03/17/22 06:52 PM
2.7.1
25kB
IsJustaGhost
03/17/22 05:50 AM
2.7
25kB
IsJustaGhost
03/16/22 10:52 PM
2.6.4
18kB
IsJustaGhost
01/25/22 03:08 AM
2.6.3
18kB
IsJustaGhost
12/09/21 09:58 PM
2.6.2
18kB
IsJustaGhost
12/09/21 09:37 PM
2.6.1
18kB
IsJustaGhost
12/09/21 09:25 PM
2.6
18kB
IsJustaGhost
12/09/21 03:12 PM
2.5.3
16kB
IsJustaGhost
12/08/21 03:16 PM
2.5.2
14kB
IsJustaGhost
12/06/21 04:59 PM
2.5.1
14kB
IsJustaGhost
12/06/21 12:46 PM
2.5
15kB
IsJustaGhost
12/06/21 11:46 AM
2.4
13kB
IsJustaGhost
12/05/21 01:14 PM
2.3.1
13kB
IsJustaGhost
11/28/21 03:50 PM
2.3
13kB
IsJustaGhost
08/23/21 06:45 PM
2.2.6
13kB
IsJustaGhost
08/23/21 06:58 AM
2.2.5
13kB
IsJustaGhost
08/22/21 07:34 PM
2.2.4
12kB
IsJustaGhost
08/15/21 06:23 PM
2.2.3
12kB
IsJustaGhost
08/15/21 03:41 PM
2.2.2
12kB
IsJustaGhost
07/24/21 11:46 PM
2.2.1
12kB
IsJustaGhost
07/24/21 09:51 AM
2.2
12kB
IsJustaGhost
07/23/21 05:58 PM
2.1.1
11kB
IsJustaGhost
07/22/21 01:01 PM
2.1
11kB
IsJustaGhost
07/20/21 01:32 PM
2.0.1
12kB
IsJustaGhost
07/19/21 10:57 AM
2
12kB
IsJustaGhost
07/19/21 12:57 AM
1.3
9kB
IsJustaGhost
07/11/21 10:05 PM
1.2.3
7kB
IsJustaGhost
07/08/21 08:37 PM
1.2.2
6kB
IsJustaGhost
07/08/21 01:11 PM
1.2.1
7kB
IsJustaGhost
07/08/21 12:14 PM
1.0.1
5kB
IsJustaGhost
06/25/21 01:55 PM
1
5kB
IsJustaGhost
06/19/21 06:23 AM


Post A Reply Comment Options
Unread 06/22/22, 02:19 PM  
crysis992

Forum posts: 2
File comments: 61
Uploads: 0
I can't drag anything from the collectibles to the quickslot wheel when this addon is enabled, any chance to fix this?
Report comment to moderator  
Reply With Quote
Unread 06/22/22, 09:51 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 281
Uploads: 23
Originally Posted by crysis992
I can't drag anything from the collectibles to the quickslot wheel when this addon is enabled, any chance to fix this?
I'll look into it.
Report comment to moderator  
Reply With Quote
Unread 07/15/22, 10:59 AM  
celestial

Forum posts: 0
File comments: 1
Uploads: 0
This addon is the BEST! I love how seamless it looks in the menus.
Report comment to moderator  
Reply With Quote
Unread 10/01/22, 05:24 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 281
Uploads: 23
I noticed that Favorites are duplicating. I'm working on a fix.

UPDATE: 2.7.7 may have fixed this. However, I am unsure what was triggering the refreshes that were causing a favorites category to be added each time.
Here's hoping this is a fix without creating some new issue.
Last edited by IsJustaGhost : 10/02/22 at 01:15 PM.
Report comment to moderator  
Reply With Quote
Unread 11/19/22, 07:52 AM  
yonderfinn

Forum posts: 0
File comments: 8
Uploads: 0
Originally Posted by IsJustaGhost
Originally Posted by crysis992
I can't drag anything from the collectibles to the quickslot wheel when this addon is enabled, any chance to fix this?
I'll look into it.
This is still happening to me with this addon enabled. Particularly when I'm adding assistants or companions to their wheel. Still using the addon, I've just got to do the disable/adjust/enable dance when I want to change the wheel.
Report comment to moderator  
Reply With Quote
Unread 11/19/22, 07:35 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 281
Uploads: 23
I began to get errors when trying to drag from collections. I've implemented a fix in the next update.
Report comment to moderator  
Reply With Quote
Unread 02/04/23, 01:13 PM  
Malzen333

Forum posts: 1
File comments: 10
Uploads: 0
Any chance of an Account Wide or Per Character On/Off option in settings?
Report comment to moderator  
Reply With Quote
Unread 04/02/23, 07:05 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 281
Uploads: 23
error

I received this error when attempting to view the info for fragment, "Bottle of Silver Mist", in gamepad notifications as newly collected item. As far as coding goes, this should not be limited to gamepad mode.
Lua Code:
  1. user:/AddOns/IsJustaFavoriteCollectibles/collectibledatamanager.lua:85: attempt to index a nil value
I am working on a possible fix. Pending testing. Which may have to wait until I collect the next fragment.
Last edited by IsJustaGhost : 04/02/23 at 07:14 AM.
Report comment to moderator  
Reply With Quote
Unread 04/02/23, 07:09 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 281
Uploads: 23
Originally Posted by Malzen333
Any chance of an Account Wide or Per Character On/Off option in settings?
Sorry for the extremely late reply. I actually started to work on this shortly after you requested it.
I've implemented this for the next update.
Each character will be a blank slate with the option to copy save data from another character or Account Wide any time from settings.
Last edited by IsJustaGhost : 04/02/23 at 11:06 AM.
Report comment to moderator  
Reply With Quote
Unread 04/17/23, 11:08 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 281
Uploads: 23
Plans for Update 38

As for now, it seams the added favorites collectible system added to the base game is lacking in a few ways.
I'm already planning on Integrating this into the new favorites system.

It looks as though this addon will only be adding the subcategories to Housing, Mounts, Non-combat pets from Update 38 on. And, possibly adding furnishings to be able to be set as favorites.
I will also look into the limit of 100 and see if there is any way around that. Which would probably be by adding overflow to saved variables.
I doubt I will be able to make per-character work with the new system however, I may be able to "intercept" the list and use saved variables instead. This is assuming the base game is saving the data on the server.

I have yet to have been able to get on the pts to do any looking around and testing.
If there is anything else I should consider, let me know.
Last edited by IsJustaGhost : 04/17/23 at 11:11 PM.
Report comment to moderator  
Reply With Quote
Unread 04/18/23, 08:28 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 281
Uploads: 23
Update

I currently have much of the integration completed for update 38.

I've added a simple to use favorites copy in the addon settings. It was originally meant to be used for copying for per-character favorites. I will have do add another if I add per-character support. It allows you to copy your current favorites to the integrated favorites.

After looking over the new API, adding a per-character favorites option would not be too difficult.
It would, once again, store the favorites in the savedVariables file. And, with my initial tests before adding the copy option, I was able to load up all my current favorites alongside the new system's.
Report comment to moderator  
Reply With Quote
Unread 04/19/23, 04:25 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 281
Uploads: 23
About per-character favorites

Here are the options for how I can implement per-character favorites.
  1. leave all settings as account wide and only store favorites per-character
  2. store all settings and favorites per-character
Last edited by IsJustaGhost : 04/19/23 at 04:26 AM.
Report comment to moderator  
Reply With Quote
Unread 05/26/23, 04:24 AM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 281
Uploads: 23
I've done quite a bit of work on this to make it integrate with the new favorites system

Added a keybind to toggle random mount.
  • Uses the last used random mount type. even between log-ins
    Meaning, if random mount was toggled off and you logged off before toggling it back on.
  • While random mount is active, a random mount icon is displayed on the HUD. It will be the same icon used by the current random mount type. It can be moved anywhere on the screen. Right-clicking on it will toggle lock on/off so it can be locked safely in place.

Added the ability to use per character favorites.
  • In settings, there is a dropdown to allow copying of favorites from another character or account wide.
    It completely replaces any favorites that were already saved on that character.
  • On copying favorites from another character, it will refresh the collection to load those favorites.
    However, if you change it from per-character to account-wide, it will not update the favorites. I did that to prevent the need from having to run the extra refresh.
    For now, I guess one option would be to copy account-wide to a rarely used character to force it to load them.
The Favorites subcategories will still be thing.

This addition of the favorites system had allowed me to remove a lot of my code to make it far less invasive to the base game.
Last edited by IsJustaGhost : 05/26/23 at 04:28 AM.
Report comment to moderator  
Reply With Quote
Unread 05/29/23, 03:23 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 281
Uploads: 23
I lost all my changes. This is going to take a while. May be after U38 goes live.

EDIT:
I was able to recover a lot of it so, it may be ready for U38.
Last edited by IsJustaGhost : 05/29/23 at 09:04 PM.
Report comment to moderator  
Reply With Quote
Unread 06/05/23, 06:47 PM  
IsJustaGhost
AddOn Author - Click to view AddOns

Forum posts: 38
File comments: 281
Uploads: 23
I'm working on preventing the favorites importing on load if changes have not been made.

EDIT:
Done.
It was do to previously saved favorites that are not supported by the new favorites system.
For now, I just set it to skip those.
Last edited by IsJustaGhost : 06/05/23 at 07:03 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: