Don't Starve Together

Don't Starve Together

187 ratings
Configs Extended
4
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
344.765 KB
26 Aug, 2024 @ 8:26am
20 Sep @ 5:03am
21 Change Notes ( view )

Subscribe to download
Configs Extended

Description
◆ The mod contains full Chinese translation done by 冰冰羊.
◆ MOD 包含由 冰冰羊 翻译的全中文译文 .

Everyone is free to implement features of this mod (direct keybinds, new config types) into their mods without asking.

Features:
The mod aims to make your time configurating mods more pleasant as well as provide new config types to expand configuration possibilities.

Improved configuration experience
  • Config search.
    The config screen now contains a search bar, which you can use to look for specific settings! It will help a lot with large mods that have tons upon tons of different configs (uncomp players rejoice lmao).
    --
    By the way, right clicking the search bar clears the text entered.

  • No more painful scrolling.
    Instead of scrolling through all the options by clicking the heck out of your mouse, you will be instead presented with a list of options. Just give it a quick scroll and pick your desired option!
    --
    Here's how it looks in-game:


  • Direct key binding.
    Some mods offer special treatment for keybinds. Forget about clicking though 40 different buttons, instead of that torment you will be able to set a keybind by simply pressing the preferred key on your keyboard (mouse wheel click and side buttons are also supported!)
    --
    Just like this:


Note:
As mentioned, direct key binding only supports a limited selection of mods.
--
My own mods:

Other mods:
Feel free to suggest a mod in the comments (especially if it contains a lot of keybinds).

New config types
Sometimes, a pre-determined list of options is simply not enough. And that's where the new setting types might come in handy.

  • Text inputs
    This type allows the player to enter any text as the option value. Great for choosing prefabs or aliases!

  • Color pickers
    These ones let the user pick any RGB color (and opacity level if needed). This will be invaluable for customization.

  • Multiple choices
    Those are basically the same as the regular lists configs, but allow for multiple options to be chosen. In vanilla you would have to make a separate "Yes/No" config for every option!


Additional notes
  • In the discussions you can find quick guides on setting up direct keybinds and color pickers.
  • The modinfo.lua file for this mod also contains instructions on making each new type of configs, as well as examples.
  • The configs for this mod are merely examples of different config types that you can try out if you are curious. They don't actually change anything.

--
Formerly known as Convenient Configs.
Let me know if any issues arise. Suggestions are welcome.
Popular Discussions View All (2)
8
1 Mar @ 12:40am
PINNED: Making a keybind setting that will work with this mod
Remi
0
22 Mar @ 1:02am
PINNED: Color config example
Remi
63 Comments
孤独之星俱乐部 27 Sep @ 7:44am 
哇,还有这么完美的mod吗?必须狠狠订阅了
Remi  [author] 12 Sep @ 12:23pm 
Pushed another fix, should be working fine now.
Remi  [author] 12 Sep @ 7:36am 
@冰冰羊, thanks for letting me know. I'll continue working on the fix, then.
冰冰羊 11 Sep @ 10:15pm 
It seems there are still some bugs. Configs Extended cannot read my modified settings. When I change a certain option, the modification is indeed saved in the modconfiguration_<modname>_CLIENT file, but when I reopen the mod configuration page, the current option still shows as the default one.
Remi  [author] 11 Sep @ 1:59pm 
Should be fixed now, hopefully.
Remi  [author] 11 Sep @ 8:16am 
@冰冰羊, big thanks for the info! It will prove extremely valuable when fixing the issue.
冰冰羊 11 Sep @ 7:39am 
Explanation:
modconfiguration_<modname>_CLIENT stores the client-side mod settings.
modconfiguration_<modname> stores the server-side mod settings.

In the vanilla game:

When modifying mod settings via Main Menu → Mods → Server Mods,
the settings are saved in the modconfiguration_<modname>_CLIENT file.

When modifying mod settings via Main Menu → Host Game → Mods → Server Mods,
the settings are saved in modconfiguration_<modname>.

However, when I enable your Configs Extended mod,
mod settings modified via Main Menu → Mods → Server Mods are saved into modconfiguration_<modname>,
which means the client-side mod settings can no longer be viewed or modified.
冰冰羊 11 Sep @ 7:30am 
{
name = "key",
label = "Hotkey",
options = keys,
client = true, -- When I set this option in my mod configuration and enable your mod, this setting does not appear
default = "KEY_Z",
},
Remi  [author] 10 Sep @ 12:10pm 
@GoatHead, silksong absorbed 100% of my attention, sorry. I'll investigate.
GoatHead 4 Sep @ 7:02am 
Hey, so, for some reason, this mod was hiding every other config from me except for the top 3 for the "Epic Healthbar" mod. Any idea why?