Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
RadialHub
Adds a new radial menu, accessible by default using the F key, allowing you to assign any keyboard shortcuts to its entries. The mod includes an editor that makes it easy to assign keyboard shortcuts and custom icons to selected slots.
By Akarian
| Last updated | 3 hours ago |
| Total downloads | 71 |
| Total rating | 1 |
| Categories | Tools Utility AI Generated Client-side Mods Misc |
| Dependency string | Akarian-RadialHub-1.0.3 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2360README
RadialHub
The mod is very simple to use. It adds a completely new radial menu based on the vanilla one. All you need to do is open the menu by pressing [F], select the entry with the gear icon to launch the editor, and then go to the Entries section, where you can add new entries, assign keyboard shortcuts to them, and optionally set custom icons.
Once you're done, save your changes and reopen the radial menu. You can now trigger your assigned keyboard shortcuts directly from the entries you've created.
Important Notice
The code for this mod was generated by Claude Sonnet 5.5 and icons by Nano Banana 2, while I was responsible for the main concept, planning individual features, designing the editor's UI, and testing the functionality of its various features.
Features
-
Adds a new radial menu that uses the same methods and functionality as Valheim's vanilla radial menu, accessible by pressing
[G]. This ensures that it fits seamlessly into the game's visual style. -
The menu's appearance can be changed in the settings to the original design used during development. However, this alternative design is not actively developed at the moment, so some limitations may occur.
-
The new radial menu is opened by pressing
[F]by default. -
An easy-to-use radial menu editor, which can be opened through the first entry in the aforementioned radial menu or by using a keyboard shortcut that must first be configured in the mod's configuration file.
-
The editor allows you to fully customize every radial menu entry: change its name, assign the keybind it should trigger, choose its icon, and even create entire groups of keybinds.
-
You can also link a selected radial menu entry to a mod's corresponding hotkey, allowing the radial menu hotkey to automatically update whenever changes are made to the selected mod's .cfg file.
-
The editor also provides a convenient drag-and-drop feature for rearranging and changing the layout of individual radial menu entries.
-
The mod's configuration file allows you to customize the color, opacity, size, and several other settings affecting both the radial menu and its editor.
-
Preset system allowing users to add ready-made groups of keybinds dedicated to supported mods, as well as create and share their own custom presets.
-
Multiple Radial Wheels. This feature allows you to create additional customized radial menus that operate independently of the main wheel. Each wheel can be opened using its own dedicated hotkey, allowing you to organize a large collection of hotkeys across multiple radial menus.
Images
Radial menu with example entries - [X] (sit by default) with a custom icon bound to the radial menu.
Radial menu editor.
Vanilla game icons available in the editor.
Planned Features
-
Creating custom presets for my favorite mods.
-
Support for mod developers.
-
Translation into other languages.
Known Issues
-
Assigning icons with excessively high resolutions may cause the game to briefly freeze for about a second. Vanilla Valheim icons have a resolution of 72×72. I have personally tested icons up to 128×128, but I would not recommend using anything larger than 256×256.
-
Some of the editor's UI elements need further improvements.
-
Mouse buttons are not supported as simulated key inputs (
VirtualKeyboard.Pressrejects them with a warning). Entries bound to mouse buttons use fallback keys (if available). -
Links to other mods only work with
KeyboardShortcut/KeyCodesettings in the standard BepInEx configuration. Mods that use their own keybinding systems must be configured manually. -
The original radial menu, which can be enabled by setting
UseNativeWheel = falsein the.csgfile, is no longer being developed, so some of its features may not work properly.
Supported Mods
List of mods for which I've added dedicated presets and icons:
- Bindrune v0.5.0 by isimp
- Birdheim v1.1.7 by HansenbansenTeam
- ConfigurationManager v1.1.27 by shudnal
- Hotkey_Helper v1.1.0 by EnyMan - only icons
- StoreAndCraft v1.6.3 by Morda
- SummonCommander v1.0.1 by xMordax
- WolfPack v1.2.0 by Neobotics
If you have any requests for mods you'd like me to add dedicated icons and presets for, let me know on Discord in the #suggestions channel!
Compatibility
There are currently no known compatibility issues.
Recommended mods
| Bindrune | Hotkey Helper |
|---|---|
| |
|
| An extremely useful mod for managing keyboard shortcuts. |
Keyboard shortcut list and display of configurable key hints. |
Installation
-
Automatic: Install r2modman (if you haven't already) → on this mod's page, click
[Install with App]→ then select[Open r2modman]. -
Manual: Place the mod's folder inside
BepInEx/plugins.
Support Me
| |
|---|
| Discord |
License
RadialHub is open-source software licensed under the MIT License.
You are free to use, copy, modify, redistribute, and incorporate the original RadialHub code and other materials covered by this license into your own projects, including commercial projects.
The only requirement is to include the original copyright notice and a copy of the MIT License in any copies or substantial portions of the Software.
See LICENSE for the full license terms.
Third-party components remain subject to their respective licenses.