Mod Settings UI

⭐ ⭐ (277 endorsements) 📥 8,176 downloads 📌 v1.1.0 📅 3/14/2021
⚪ Last updated 2021

By NoNamePaul · Utilities

⬇ Download Mod Source: Nexus Mods 📅 Updated: 3/16/2021 📅 Created: 3/14/2021
⚠️ Install Order · 1 step
1🛠️ BepInEx — BepInEx framework Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 3.4% endorsement rate — high engagement, a strong quality signal
  • 🏆 #48 of 251 Utilities mods in this game by downloads

📋 About This Mod

Mod Settings UI

Mod Settings UI is a simple to use backend utility for mod developers. With just a few simply lines of code you make the user settings of your mod easily accesible via the in game settings menu.

  • []No need to handle the UI code yourself

    []Users of your mod don't need to dig around config files

    []Easy changes to your mod settings during runtime

    Installation:

    Put the "ModSettingsUI" folder into your "BepInEx/plugins" folder. You need this folder and all it's content!

    Usage example:

    Simply require the mod in your assembly and call the static Method "ModSettingsUI. ModSettiungsUI. AddInputField(...)"

    ModSettingsUI. ModSettingsUI. AddInputField(

    "HEADLINE/GROUP",

    ModSettingsUI. OptionType. DecimalInput,

    "OPTIONTITLE",

    delegate(object value)

    myConfig. Value. Value = (float)value;

    Config. Save();

    Parameters:

    • []The Title/Headline of the Group (e.g. your mod title). If multiple inputs have the same headline they get grouped together

      []The Type of the input of type ModSettiungsUI. OptionType (only decimal available, more coming soon)

      []The Label/Name of the option itself

      []The current value

      []A Callback function that has the new value as its parameter (when the users hits "Ok")

      You need to handle the saving of your variable and any input correction (e.g. user types a 0 but the smallest allowed value is 1) yourself. BepInEx has plently of tutorials for that already (BepInEx Configuration)

      Contribute:

      If you want to contribute or just have a look at the source code, you can do so on my Github Repository.

      Roadmap:

      Planned next steps:

      • []Add Github repository

      • []Integrate checkboxes as possible inputs Done with V1. 1. 0

      • []Release the mod shown in the screenshot as an example (needs some polish right now) The mod has been released: Improved Skills

        Further steps:

        • []Extend inputs:  integers, text, sliders, buttons (maybe  for keybindings?), static non input elements (simple blocks of texts to enhance descriptions of possible settings)

        • Integrate error callbacks so the user can be notified if a value is invalid

🤖 AI-enhanced — based on mod data

Mod Settings UI is a utility mod that provides a dynamic UI framework for mods to change user settings at runtime. It simplifies the process by handling the UI backend, so mod authors don't need to create their own UI or have users edit config files. With 277 endorsements and 8,176 downloads, it's a niche tool for mod developers.

✨ Key Features

Adds dynamic UI functionality for mods to change user settings during runtime.
Provides a simple-to-use backend, eliminating the need for mod authors to handle UI themselves.
Removes the requirement for users to manually edit config files.
Designed for mod developers to integrate into their own mods.

📊 Pros & Cons

✅ Pros

  • Solid adoption with 277 endorsements and over 8k downloads — clearly fills a need.
  • Saves mod authors tons of time by handling the UI backend for them.
  • Improves user experience by letting players tweak settings in-game instead of digging through config files.

⚠️ Cons

  • Last updated in March 2021 — might be outdated for current game versions.
  • No documentation or examples provided in the description, so you'll have to figure out integration on your own.
  • Requires mod authors to actually use it — if your favorite mods don't support it, it's useless to you.
🎯 Is This For You?
For mod developers who want to add in-game settings UI to their mods without reinventing the wheel. Also for players who prefer mods with built-in settings menus over manual config editing. Skip if you're not a mod author or don't care about mod settings UI.
📦 Install:Easy· Under 1 minute

💡 Beginner Tips

  • If you're a mod author, check if any of your favorite mods already use this framework to see it in action.
  • Since it's a utility mod, it won't do anything on its own — you need mods that depend on it.
  • Make sure to download the latest version compatible with your game version, as the mod hasn't been updated since 2021.

📊 Mod Details

Game
Valheim Mods
Author
NoNamePaul
Version
1.1.0
Downloads
8,176
Endorsements
277
Category
Utilities
Created
3/14/2021
Updated
3/16/2021

🔧 How to Install Valheim Mods

Download from Nexus.

📖 Full step-by-step install guide for Valheim →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Valheim commands, item IDs, and more.

Keep browsing — more Valheim mods await

📋 All Valheim Mods 🏆 Top 25 📂 More Utilities 👤 More by NoNamePaul 🔎 Similar Mods 🌐 Best Utilities (All Games) ⚠️ Fix Crashes & Errors 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods