MineMenu

MineMenu

9M Downloads

Menu position from other mods forgotten after relaunch of the game

arrnonymous opened this issue ยท 10 comments

commented

After setting up dozens of keybindings from other mods and relaunching the game, the Minemenu will forget them completely. I'm guessing this happens due to how mods set up keybindings and Minemenu can't see the mods when it finishes launching. Isn't there a way for Minemenu to check if the keys are there after the game has loaded? Should I make the menu.json file read-only to avoid this?
Minecraft version: 1.15.2
Forge version: 31.1.70
MineMenu version: 1.8.4
Example mods that lose their menu position: Xaero's Minimap & Xaero's World Map

commented

i have the same issue with minecraft 1.18.2, but i cant solve it with reloading the resourcepack

commented
commented

Having the same issue with subcategories in 1.16.5, reloading resourcepacks seems to work

commented

Should be fixed in the Minecraft 1.19.4 release of MineMenu :)

commented

After looking into other closed issues, I stumbled upon a handful of other reports of other mods that also lose their position within the radial menu after relaunching the game. I asked the author Xaero, creator of Xaero's Minimap and Xaero's World Map mods, to see if the problem was on their end. Here are the results:

Ok, so it turns out I'm not doing that in my other mods and the MineMenu still forgets the key bindings. I'm not doing anything out of ordinary in those mods when registering the key bindings so I'm almost certain the issue is still partially on their end. It might be expecting all key bindings to be registered before parallel mod loading is complete.
EDIT: I've looked at their code, and my theory seems true. Also noticed that refreshing your resource pack refreshes MineMenu, which brings back the lost key bindings. You can use it as a workaround.

commented

I would just like to say that I am having the same issue of my MineMenu resetting after a client restart.

Minecraft Version : 1.16.4
Forge Version : 35.1.13

commented

I have the same issue altough it doesn't always occur, and it doesn't delete all of my keybinds, just specific ones.

commented

After looking into other closed issues, I stumbled upon a handful of other reports of other mods that also lose their position within the radial menu after relaunching the game. I asked the author Xaero, creator of Xaero's Minimap and Xaero's World Map mods, to see if the problem was on their end. Here are the results:

Ok, so it turns out I'm not doing that in my other mods and the MineMenu still forgets the key bindings. I'm not doing anything out of ordinary in those mods when registering the key bindings so I'm almost certain the issue is still partially on their end. It might be expecting all key bindings to be registered before parallel mod loading is complete.
EDIT: I've looked at their code, and my theory seems true. Also noticed that refreshing your resource pack refreshes MineMenu, which brings back the lost key bindings. You can use it as a workaround.

i'll have to try that refreshing resource pack, thank you for adding that suggestion.

commented

I'm having the same issue, and it just deletes specific keybinds randomly. This one's definitely worth investigating!

commented

If not solvable during load phase there may be a way to be able to reload the config (menu.json) InGame by command to bring back lost buttons idk