RimWorld

RimWorld

Mod Options Sort
79 Comments
Renzor 17 Jun @ 3:41pm 
thnx!
superniqui10  [author] 15 Jun @ 5:05pm 
- 1.6 support
- Added workshop image for 1.4+ UI
Roque the Rogue 29 Jul, 2024 @ 7:21am 
The mod threw a big error that broke all UI in one of mod collections I'm trying to fix, I had to disable it, it was the first time this mod ever broke for me.

https://gist.github.com/HugsLibRecordKeeper/8c1a21a408c57b2a5deabe56f6fd7506
Silver 16 Jul, 2024 @ 3:35pm 
sort by installation date
Neanderthal 28 Apr, 2024 @ 3:48am 
With this mod on, my mods that uses hugslib to create settings no longer show the config window created by hugslib, but a blank window without any options.
gist: https://gist.github.com/masakitenchi/fcdf2f0edc46c7aef5e8cfc51ae4919f
I merged two logs, one with MOS and one without. you can tell the difference from their file name
superniqui10  [author] 24 Apr, 2024 @ 11:20am 
Also, are either of you using a hugslib fork? if so specify which one
superniqui10  [author] 24 Apr, 2024 @ 11:15am 
@King of Blades, Allow Tool and Yayo's Combat on their own work fine, i need the full huglib log to fix the issue
superniqui10  [author] 24 Apr, 2024 @ 11:12am 
@Krieger Clown i need the full hugslib log, this is a mod conflict, i need the full list of patches to identify whats going on, partial logs when dealing with mod conflicts are useless specially if you don't include the original stacktrace (which the game now omits if it is a duplicate)
Void Clown 24 Apr, 2024 @ 9:36am 
Exception filling window for RimWorld.Dialog_Options: System.NullReferenceException: Object reference not set to an instance of an object
[Ref 2320888A] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch9 (string)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)
Void Clown 24 Apr, 2024 @ 9:35am 
ModOptionsSort: Error on authors
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch9 (string)
ModOptionsSort.Dialog_Options_DoModOptions_Patch:Prefix (Verse.Listing_Standard,RimWorld.QuickSearchWidget,string,System.Collections.Generic.IEnumerable`1<Verse.Mod>&,System.Collections.Generic.Dictionary`2<string, string>)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.Dialog_Options.DoModOptions_Patch1 (RimWorld.Dialog_Options,Verse.Listing_Standard)
RimWorld.Dialog_Options:DoOptions (Verse.OptionCategoryDef,UnityEngine.Rect)
RimWorld.Dialog_Options:DoWindowContents (UnityEngine.Rect)
Verse.Window:InnerWindowOnGUI (int)
UnityEngine.GUI:CallWindowDelegate (UnityEngine.GUI/WindowFunction,int,int,UnityEngine.GUISkin,int,single,single,UnityEngine.GUIStyle)

here
superniqui10  [author] 23 Apr, 2024 @ 10:20pm 
@King of Blades, log please
King of Blades 23 Apr, 2024 @ 7:51pm 
Still breaks tons of mod options pages. Yayo's combat, Faster Aging, Allow Tool, etc.
Kangaroo Salesman 10 Mar, 2024 @ 6:36pm 
Seems to break some mod option tabs, one being Yayo's combat 3(continued).
lol 21 Feb, 2024 @ 3:08am 
Hey, I've mentioned this mod in the Best Mods • Meta collection. Hope it's ok!
Kaedys 14 Jan, 2024 @ 11:43am 
I too would like to see this remember the sort order I've selected, or allow me to set a default. I almost never want them sorted by mod author, since it's much less likely for me to remember the author than the name of the mod, but the fix to the search that this mod implements is invaluable.
Lulu 8 Jan, 2024 @ 3:56am 
Simple a godsend, thank you
bugrilyus 10 Dec, 2023 @ 8:17am 
Can you make the search bar fixed at the top? Instead of rolling with the scroll
SpaceDorf 2 Dec, 2023 @ 4:09am 
@superniqui10
Thank you, this is actually the 500th mod I installed in my modlist and exactly what I whished for a long time.
Thank you
kinngrimm 22 Nov, 2023 @ 6:51am 
Can i create and manage my own groupings ?
If so and further possible, may i suggest an export to steam collection method?
Deadmano 19 Nov, 2023 @ 3:26pm 
Currently it doesn't remember what sorting option you choose, and you need to set it each game load. Not a major issue, but if you ever get around to it; being able to set a default (for me it'd be alphabetical) would be amazing!
Luxis 27 Oct, 2023 @ 12:38am 
I love you [2]
Daevinski 12 Oct, 2023 @ 12:54pm 
+1 for Sort by Installation Date, if possible. It would be very helpful.
nobleXenon 7 Oct, 2023 @ 2:54pm 
I love you
ZX Zero 7 Sep, 2023 @ 6:47am 
My game have some problem with the search bar of mods and you mod fixed it thank you
Ash 15 Jul, 2023 @ 7:34am 
Amazing mod! Thank you so much for making this.
p.s. Any chance to add a "sort by date added" option? After adding several new mods I sometimes forgot to pay attention to the mod settings which made me miss a lot fun features. Really hope this could be changed.
Dizzy Ioeuy 24 Jun, 2023 @ 5:46pm 
This mod is so great! Thank you for it!
Karmapowered 24 Jun, 2023 @ 1:58pm 
@superniqui10 I can confirm it works. [i.ibb.co]. Thank you for the quality support of your mod.
superniqui10  [author] 24 Jun, 2023 @ 1:26pm 
@Karmapowered should be fixed now, it was an issue with patching priority
Karmapowered 24 Jun, 2023 @ 11:37am 
Fixed an error related to the improper packageId of a mod : log4 [gist.github.com].

I thought it could have been the reason that your mod wouldn't work, but I was wrong. The "Mod options" menu still doesn't display by author.
Karmapowered 24 Jun, 2023 @ 10:42am 
@superniqui10 Sure thing.

Here is the log1 [gist.github.com] after fully loading into the (main menu of the) game.
Here is the log2 [gist.github.com] after opening the "Options/Mod options" menu. After a cursory glance, it looks exactly the same to me.

Here is the Rentry log3 [rentry.co] of my mod list.
Please ignore the warnings showing, I'm using "dummy" mods for a prettier display.

Here [i.ibb.co] is what is displayed on my screen.
As you can see, no buttons, but the search remains functional.

Thank you again for your kind assistance.
superniqui10  [author] 24 Jun, 2023 @ 9:59am 
@Karmapowered the hugslib log might still be usefull, it contains a list of all harmony patches and migth tell me exactlly what mod is overriding mine
Karmapowered 24 Jun, 2023 @ 5:53am 
@superniqui10 First, thank you very much for your reply.

I'm still in the process of building up my Rim'Py curated mod list, which has reached a pretty large size by now. I'm taking my time to test it, avoiding most messages in the error log thanks to investigation and the kind support of mod authors.

I do not use "FasterGameLoading" (but I may want to look into it in the future, along with "Performance Fish").

I did not see the two buttons in my first test.

I did another test yesterday with just Harmony, the vanilla game files, your mod and a handful of other select mods loaded, and that time the separation displayed fine.

This leads me to suspect an incompatibility with some of the mods I'm using, or just an inability to cope with the sheer size of my mod list (800+).

I'll try to further investigate before reporting back.
superniqui10  [author] 23 Jun, 2023 @ 6:58pm 
@Black★Rock Shooter It should search by both name and author at the same time.
@Karmapowered Under the search bar you should see two buttons: "Sorting by Author" and "Grouping Various" (seen in the second workshop pic), if you don't see them (or the "Sorting by Name" one (press that one if you see it)), the mod is not running and you should send a log. Note that, if you have it, FasterGameLoading delays the mod's initialization by nearly a minute.
Karmapowered 22 Jun, 2023 @ 5:17pm 
Hello,

do I need to do something special for the mod grouping by authors to be functional ?

The mod appears to be running. HugsLib is installed (Owlchemist's version of it) above it in the load order. I can use the search feature and it works fine.

I see no message related to the mod in the error log. However the mods remain ungrouped after clicking on the "Options/Mod options" button.

Your assistance would be appreciated.
Black★Rock Shooter 4 May, 2023 @ 1:06pm 
I am not sure how this works fully as if I try to 'search' for a mod it doesn't seem to take the mod name into consideration.
cptnoname 30 Apr, 2023 @ 12:48am 
"Fixes the HugsLib search bar error."
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
I just sent you several thousand steam points in awards, my friend. Thank you!
VolatileGlitchAviator 18 Mar, 2023 @ 12:43pm 
Oh no I was just wondering, if there was someway I could modify the about files to get them to show up, since authors are supposed to show up right? its sort of what i was aiming for.
superniqui10  [author] 18 Mar, 2023 @ 12:09pm 
There is a button to disable that, at the top, next to the sort one
VolatileGlitchAviator 18 Mar, 2023 @ 11:55am 
so all separate? Cause I got alot of various Authors with Author names in the about file but they don't get there own section.
superniqui10  [author] 18 Mar, 2023 @ 11:36am 
it uses the authors on the about.xml, VE mods by name, and hugslib by code
VolatileGlitchAviator 18 Mar, 2023 @ 11:13am 
anyone there?
VolatileGlitchAviator 2 Mar, 2023 @ 10:43pm 
This might sound like a dumb question but how does this mod pick up the various mod authors? I have a bunch of mods that say there from various authors and id like to put them into author type catagorys.
Avarice 2 Mar, 2023 @ 4:30pm 
I can turn off grouping if I want too and im able to search my massive mod list for the one that I need to adjust.

Having that horrid error whenever I needed to quickly find QOL was driving me insane! Awesome work!
Reidlos 25 Feb, 2023 @ 2:30pm 
so it might not be this mod, even though it fixed it the other day after removing, I did a clean 100% wipe and didnt include this mod in the inital load. the options were missing again, then adding this mod re added them.....strange lol
Reidlos 23 Feb, 2023 @ 6:18pm 
no log atm Interaction Bubbles was the mod, had only 1 option out of like 10+. It also would remove that one option depending on my UI Scale. strange
superniqui10  [author] 23 Feb, 2023 @ 11:59am 
@Reidlos what, mod's config is not showing? can you share a log? is the mod using hugslib for its options or the vanilla settings provider?
Reidlos 23 Feb, 2023 @ 10:33am 
update: yes, removing this mode added all the options back. Not sure why, just thought id let you know.
Reidlos 23 Feb, 2023 @ 10:28am 
Im doing some testing but I think this is causing some mods to have thier options not show up? is there any past reports of this? some mods are missing some options (only some are showing)
nothing to see here 22 Jan, 2023 @ 10:27pm 
You had me at " Fixes the HugsLib search bar error. "

....which is the second-to-last line in the description, granted, but the rest of the features are good too.
joseasoler 22 Jan, 2023 @ 10:23pm 
Awesome! Thank you for looking into it 😁