Completely agree Kintsuchi! I've put so many hours of this game without mods playing on switch. Two weeks ago I started on pc and used mods for the first time and life was so much easier! I could enjoy a whole other side with them and waiting for this mod to get updated is killing me the struggle is real lol
This module is good, I like it very much. But I have a question. What is the ModManager in the title interface menu? Disable the module or not show in this module? As soon as I pressed the switch, SMAPI reported an error and no access rights. In addition, there is a problem with the text display. If there is a comma or period, it will automatically wrap and display. Can it be optimized to automatically adapt the text length? There is another suggestion. I read the document and it seems that there is no option to hide a certain module or a certain setting in the module? Can you add a configuration, for example, if some modules integrate a menu, you don’t need to display it here Also, the settings of the NPCMapLocations module are not displayed. It seems to be a path problem. It is placed in a sub-directory. You can consider adding a relative path configuration of config.json in settingsTab.json. The above is from Google Translate
I'm getting this too, seems to happen when I have Elle's Critter and Butterfly Replacer installed (https://www.nexusmods.com/stardewvalley/mods/1965) and several other mods but this one specifically causes the error to occur and thought I'd provide it as an example.
Another specific example that adds to the error is: Eemie's cute long hairstyles (https://www.nexusmods.com/stardewvalley/mods/4526)
[SMAPI] Critical thread exception: System.NullReferenceException: Object reference not set to an instance of an object. at ModSettingsTab.Framework.Components.ModManagerToggle..ctor(String uniqueId, List`1 modPack) at ModSettingsTab.Framework.ModManager.LoadOptions() at ModSettingsTab.ModData.<Init>d__12.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
Only improvement I would request please is a feature to scroll down faster the settings window. If many mods have been installed (like I did), it gets tedious to get through all of the settings and reach the mod we need. Some kind of "fold up/unfold" button would be helpful.
Thank you for creating and sharing this mod. Endorsed and voted for you.
Thanks for your feedback! I thought about this problem, and the search bar became the best solution. I’ll think about how best to implement folding and maybe add this in future updates.
It looks like you've added the ability for sub-tabs (AKA separate pages for different mods, the little "bookmarks" in the screenshots), but I'm wondering how I can make my mod use those
This behavior is controlled by the user, he himself must click on the asterisk next to the name to add to favorites. What functionality did you expect from the API? maybe customization display tabs?
What I had actually been hoping for at the time was the ability to bookmark mods and have them be removed from the main list because some mods (specifically DeepWoods, in my case) have TONS of settings in them, to the point that it breaks the scrolling UI in your menus.
However, I think that KarmaPowered's suggestion of making mods collapsible (and perhaps saving that collapsed state into a config?) would be a better way to address my issue.
50 comments
Also want a substitute
The good news is that the source code is available and free for anyone to take and update so... let's hope for the best!
In addition, there is a problem with the text display. If there is a comma or period, it will automatically wrap and display. Can it be optimized to automatically adapt the text length?
There is another suggestion. I read the document and it seems that there is no option to hide a certain module or a certain setting in the module? Can you add a configuration, for example, if some modules integrate a menu, you don’t need to display it here
Also, the settings of the NPCMapLocations module are not displayed. It seems to be a path problem. It is placed in a sub-directory. You can consider adding a relative path configuration of config.json in settingsTab.json.
The above is from Google Translate
The above is from Google Translate
The above is from Google Translate
[ModSettingsTab] Specified argument was out of the range of valid values.
Parameter name: i
That repeats itself 9 times on my smapi log... What does that mean?
[ModSettingsTab] Specified argument was out of the range of valid values.
Parameter name: i
Another specific example that adds to the error is: Eemie's cute long hairstyles (https://www.nexusmods.com/stardewvalley/mods/4526)
[SMAPI] Critical thread exception: System.NullReferenceException: Object reference not set to an instance of an object.
at ModSettingsTab.Framework.Components.ModManagerToggle..ctor(String uniqueId, List`1 modPack)
at ModSettingsTab.Framework.ModManager.LoadOptions()
at ModSettingsTab.ModData.<Init>d__12.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
it would be great if there was a way to show only mod keybindings, and show an alert if a key is bound to multiple actions.
I have Mod Update Menu installed, but I think this mod has a visual compatibility issue with it. Would you know how to make these two copacetic?
https://imgur.com/LqgaRk6
Only improvement I would request please is a feature to scroll down faster the settings window. If many mods have been installed (like I did), it gets tedious to get through all of the settings and reach the mod we need. Some kind of "fold up/unfold" button would be helpful.
Thank you for creating and sharing this mod. Endorsed and voted for you.
I thought about this problem, and the search bar became the best solution.
I’ll think about how best to implement folding and maybe add this in future updates.
What functionality did you expect from the API? maybe customization display tabs?
However, I think that KarmaPowered's suggestion of making mods collapsible (and perhaps saving that collapsed state into a config?) would be a better way to address my issue.