Config List Rework (Config Rework Part 1) #3810
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Split off from Config UI Rework: #3556
What is the new feature?
Completely reworked config list UI
UIModItem
in the mods menu to open the config list with the mod selectedBefore
After
Why should this be part of tModLoader?
Currently the UI for the configs is ugly and confusing and it has been stated many times on the tML discord server that it should be changed. It is also difficult for users to find configs. In the main menu, the only ways to access configs was through the config button (but that only took you to the first one a mod registered), and the rest through the difficult to notice next and previous buttons. In game, there was the config list, which is how I usually changed configs, but you couldn't change the values that would require a reload, so you had to deal with the main menus config UI. In many cases I have never even realized that a mod has multiple configs because of this.
Are there alternative designs?
Sample usage for the new feature
N/A
ExampleMod updates
N/A