Mods / Radial Menu

Tags:
Utility QoL
Authors:
DanaCraluminum, SaltyWater
Side:
Client
Created:
Apr 5th 2025 at 7:46 PM
Last modified:
Aug 27th 2025 at 5:16 PM
Downloads:
1186
Follow Unfollow 115
Latest release (for Vintage Story 1.21.0, outdated):
RadialMenu-v1.0.3.zip  1-click install

I live in Ukraine and there is a war going on right now.

If you are enjoying my mods, you can support me on Patreon. Any help is appreciated!

Patreon

[Discord] Discord


 

Do you have billions of hotkeys, but your keyboard has only 60?!

Do you forget hotkey combinations all the time?

Then this mod is for you!

Radial menu with 10 options that support hotkeys, commands and submenus. You can even add submenus to submenus!

The menu is available while holding down the hotkey (default: R), but closes when the hotkey is released.

 

There are a bunch of icons from Not Enough Map Icons mod. Notify me if you need more icons.

Highly recommended to use together with Unbind Hot Keys mod.

 

Features

  • Navigate through options with mouse or 0-9 keys
  • Submenu
    • Same as normal menu, but nested inside an option-\
  • Hotkeys
    • Only existing hotkeys are supported!
  • Commands
  • Icons are loaded from textures/icons (mods too, not just vanilla)

 

TODO

  • Implement proper radial elements
  • Write 5000 extra lines of code solely for radial elements (there is no other way, only hardcore)
  • Animations

 

Yes, it is inspired by MineMenu minecraft mod

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.3 radialmenu 509 Aug 27th 2025 at 5:16 PM RadialMenu-v1.0.3.zip 1-click install

Fixed: Invisible icons

1.0.2 radialmenu 66 Aug 18th 2025 at 2:28 PM RadialMenu-v1.0.2.zip 1-click install

Update to 1.21

1.0.1 radialmenu
1.20.0 - 1.20.3 1.20.5 - 1.20.7 1.20.8 - 1.20.10 1.20.11 - 1.20.12
365 Jun 2nd 2025 at 9:32 AM RadialMenu-v1.0.1.zip 1-click install

Fixed: Radial menu not working after reloading world

1.0.0 radialmenu
1.20.0 - 1.20.3 1.20.5 - 1.20.7 1.20.8 - 1.20.10
246 Apr 5th 2025 at 7:47 PM Empty RadialMenu-v1.0.0.zip 1-click install

21 Comments (oldest first | newest first) (threaded | flat)

Kainda, May 19th at 2:49 AM (modified May 19th at 3:51 AM)

Hello! Thank for the mod. Im trying to setup a controller with Controller Movement VS and this is just what I was looking for.

One request though. Is it possible to have more than one radial menu? For controllers, it is not enough :(

Kainda, May 19th at 3:39 PM (modified May 19th at 3:53 PM)
@DanaCraluminum: Did you figure out how to change hotkey, icon etc.? If yes, then there should be submenu in the same menu

Found it.
On one hand in my experience, for controllers, the less buttons you need to press to pull up a menu, the better. Hence my request for multiple Radial Menus.
On the other hand, I found a workaround with third party apps like AntiMicroX. For keyboards, the mod feels fine as is.

Still, thank you so much!

n33ners, Feb 16th at 6:13 PM

Great idea, but one thing would make it better: make it so you can assign backpack slots to the radial menu (and swap whatever item's in the assigned slot with your active hotbar slot). This would make inventory management an absolute breeze, if it's possible.

OldManYells, Sep 29th 2025 at 6:57 PM

DanaCraluminum Thank you for the tip. The overall point was that i figure why (and sorta "fixed it", even with the original command) but it may be confusing for others trying to write bigger commands. 

DanaCraluminum , Sep 27th 2025 at 12:47 PM

OldManYells 

 

/giveitem pickaxehead-copper 1

/debug heldtemp 1100

OldManYells, Sep 27th 2025 at 9:45 AM (modified Sep 27th 2025 at 9:47 AM)

DanaCraluminum not sure if im missusing it but it seems that big commands, specially with spaces may have issues. Was trying to make use of it to store command for easy access for testing stuff (instead of macros) and, for example,

 

/giveitem pickaxehead-copper 1 {"temperature": {"temperatureLastUpdate": 3971, "temperature": 1100}} 

doesn't work despite being a valid command, seems like the text area limit wrapping up the text breaks the flow. Not sure how fixable this is. Changing the scale does increase the text box size allowing you to put that command into a single line and then it works

 

Thanks

Rydell, Jul 18th 2025 at 3:14 AM

So nice to have a radial menu instead of having to memorize all the hotkeys.

 

However I am having the same problem as a couple other people previously mentioned. If I hold down R and then hold shift then the radial menu blinks on and off rapidly and my cursor keeps getting reset into the middle. I am on linux so I think that may be why theres so few reports of it. It might have to do with how linux handles holding keys differently.

DanaCraluminum , Jun 23rd 2025 at 9:58 AM

ptrk You can only assign one hotkey at the moment

ptrk, Jun 23rd 2025 at 2:30 AM

Is there any way to add hotkeys? Like, if I wanted a consecutive string of keypresses, 0->X, to quickly swap offhand stuff, is it possible to set that up?

DanaCraluminum , Jun 4th 2025 at 10:03 AM

Helsinki Hold R first, then only hold Shift when menu appears

Helsinki, Jun 4th 2025 at 7:02 AM

Same issue as @mendall. No other mods enabled. Version 1.20.11. Holding shift while pressing R results in the radial menu blinking and the mouse stuck in the middle. I can get out of this and make it work if I hit C to open the character menu during this. Then it works fine. 

crumps, May 9th 2025 at 8:21 PM

Dude.

Holy fuck.

 

I have been playing with this game on controller for the last 3 months and its amazing, but it just never had enough buttons. Now? Now i have d-pad down as the radial menu button and I have access to every single other command I could ever want at my fingertips. You're amazing man. This has completed the unofficial controller support for this game. Can't express enough how nice it is

DanaCraluminum , May 1st 2025 at 8:47 PM

ptrk Thank you

ptrk, May 1st 2025 at 8:43 PM

No way, I was actually working on making my own version of this! I was going to Frankenstein the emote menu mod, so probably better someone did it correctly. So excited to try this is out.

 

You should also look into utilizing this for tool mode. That was one of my main goals, since I play with controller, mostly.

AzuliBluespots, Apr 16th 2025 at 12:24 PM

This might be a great addition for people trying to use gamepads to play (steam controller, my beloved) but I'd bet restricting the cursor to work within the radial area might help more with that.

I'm just wondering how it might help, but you realy shouldn't focus on my comment.

kastrom3, Apr 14th 2025 at 1:28 PM

I found one unpleasant bug: when you re-enter the world, the window stops appearing, you have to restart the game for the mod to work again.

Mendall, Apr 9th 2025 at 6:27 PM

I found a file in modconfig called -- RadialMenu-Client.json--   when opened with Visual Studio Code ("buttons": []) is all I see. If anyone knows where I can find a copy of this file that has already been assigned, I'm sure I can use it as a template to assign my keys threw that file.

DanaCraluminum , Apr 9th 2025 at 10:35 AM

Mendall Can't reproduce

Mendall, Apr 8th 2025 at 9:36 PM

Having a problem, when I hold hotkey the radial menu opens all the options are not set yet. Each one says hold shift to configure button. But if I hold shift, the radial menu just blinks like mad and my cursor is moved to the center. Is there another way to configure the buttons.

Xorberax, Apr 6th 2025 at 12:12 AM

This is a MUST HAVE mod for anyone that utilizes macros. Much more intuitive and accessible system!