File information

Last updated

Original upload

Created by

MaskedRPGFan

Uploaded by

MaskedRPGFan

Virus scan

Safe to use

796 comments

  1. MaskedRPGFan
    MaskedRPGFan
    • premium
    • 2,455 kudos
    Locked
    Sticky
    This mod supports unlimited MCMs - this is its main function and purpose of being created.

    TODO (feel free to give me new ideas):
    Spoiler:  
    Show
    • custom groups
    • MCM being able to 'save' the last mod you were looking at and reopen it on that page instead of starting at the main MCM screen
    • backup the renames of MCM menus
    • MCM settings saving/loading
    • MCM settings profiles
    • LE port
    • sync MM2 MCM list with SkyUI MCM list done in 2.2.0
    • Menu Maid 2 mcm name change done in 2.0.0
    • automatic detection and registration of missing MCMs done in 2.0.0
    • persist settings across game saves done in 2.0.0
    • build-in support for installing in existing game, so you don't need to reset SKI_ConfigManager with console. done in 2.0.0
    • ability to start in dismiss mode done in 2.0.0


    If you have found a bug, please go to the FAQ and add a bug report according to instruction.
  2. Fractalbase
    Fractalbase
    • premium
    • 9 kudos
    Locked
    Sticky
    FYI setting MCMs per page to 15 will show the maximum MCMs per page without scrolling (unless you have full screen MCM): 15 MCMs + next + prev + mm2 = 18 lines (max without scrolling)
  3. Telstarado
    Telstarado
    • premium
    • 13 kudos
    Locked
    Sticky
    Thanks so much for this awesome utility! Can confirm this works perfectly with Skyrim VR! Had a problem with duplicate MCM entries (my load order is just short of 2000 mods with a ton of merges to get down to about 170 active plugins) and I couldn't find a straight answer about how to address it anywhere.  

    Finally got my load order where I want it and rock stable, everything looking and running great, but I couldn't get all of those duplicate MCMs under control, even after starting a new game after finalizing-ish my load order and running DynDOLOD for the last time this playthrough. It was literally the last thing on my list to fix and this mod cleaned it up! Went ahead and reenabled Jaxonz MCM kicker to speed up menu population, but now I have exactly one of each MCM. 

    I'm also running a Skyrim SE MO2 instance that uses the VR instance's mods\overwrite\downloads folders (VR specific mods disabled in SE instance and vice versa)  - makes it a hell of a lot easier to do debugging when I don't have to wait on all the VR crap to fire up or juggle the HMD's auto sleep feature when trying to use the console. Menu Maid 2 made the duplicates go away for SE too - score! 

    YMMV - I also went through my merges json line by line to confirm that I had no duplicates, etc. and I did a ton of debugging to get where I am with my giant load order, but this mod was the final piece of the puzzle, and now I'm excited to do a legit playthrough instead of just running Bleak Falls Barrow a million times while testing load orders! Naturally, I had to download the VR .dll plugin for this mod and load it after the main mod, and of course SkyUIVR has to load before either of these. The game will run if you load SkyUIVR after, but then this utility will have no effect.

    Thanks again MaskedRPGFan - I can't believe how much you rule!

    p.s. - Love your ESPFE follower xEdit script - I've used that thing all over the place, not just with Skyrim or with followers. Awesome stuff! 
    1. MaskedRPGFan
      MaskedRPGFan
      • premium
      • 2,455 kudos
      Thank you for your comment and VR test I will pin this comment, for other VR users.
  4. MaskedRPGFan
    MaskedRPGFan
    • premium
    • 2,455 kudos
    Locked
    Sticky
    MCM Recorder
    Works out of the box. Remember to enter "Dismiss" mode if you record or playback settings with MCM Recorder and let Menu Maid override MCM Recorder files.
  5. MaskedRPGFan
    MaskedRPGFan
    • premium
    • 2,455 kudos
    Locked
    Sticky
    CTD with Papyrus Tweaks NG and bForceReset = true

    Solution by Caveat:
    sScriptClassExclusions = UI, ConsoleUtil, PO3_SKSEFunctions, MfgConsole, MFGConsoleFunc, Input, Debug, Utility, PapyrusTweaks, Quest, MenuMaid2,
    I may have found a fix for this particular issue.

    On a hunch, I tried adding menumaid2 scripts to papyrustweaks sScriptsClassExclusions.
    This is using the latest 4.1.0 and Skyrim SE 1.5.97.

    After I had done that, I didn't get the CTD with C++ assertion failure.

    Hopefully this will help others with similar issues. 
  6. Roxana
    Roxana
    • member
    • 3 kudos
    Locked
    Sticky
    For over a week i have had a problem with SkyUI and MM2: CTDs, Lockups using appliances and more.
    I found that removing MM2 fixed part of it but the MCM menus were all mixed up WRT name and content. I tried every version (SkyUi down to 2.1) and MM2 2.0. 2.1, 2.2. But it made no difference and even a new char failed to have a proper MCM. I used LOOT  to no effect and was about to start a new game.

    Then I remembered I had installed "reshader" on the same day so for the hell of it, I removed it an suddenly I had no problems with SkyUI and less with MM2.
    MM2 still refuses to change the order to my liking ( I had added "A" to the name of the most used menus so they would be at the top) but I can live with that. BTW, despite the "wrapping" MM2 sits in with the other "Ms" in the MCM list which, I guess, fits with the refusal to acknowledge the "As".

    I post it here as the fix totally surprised me.
  7. glennkahlil
    glennkahlil
    • premium
    • 1 kudos
    This mod is a clear necessity... But isn't as Recorder frieldy as you think.

    - Oh, just enter dismiss mode!

    - Oh, half of my mcm's aren't showing up... Mcm recorder itself isn't showing up...

    - Oh, I can't activate Mcm recorder while menu maid is active...

    Resulting in exiting to main menu and reloading, JUST to get recorder to show up on "dismiss" mode... Such an inconvenience.

    - If you can allow recording or playback WITHOUT "dismiss" mode, this mod will be complete.

    - Until then, we (I) suffer.
    1. MoonStarfall
      MoonStarfall
      • member
      • 9 kudos
      THANK YOU I couldn't figure out why my mcms were gone
    2. glennkahlil
      glennkahlil
      • premium
      • 1 kudos
      stage ski_configmanagerinstance 1

      Works in console to refresh mcms that aren't appearing as well...

      An annoying workflow for such a golden mod...
    3. Marked04
      Marked04
      • supporter
      • 1 kudos
      stage ski_configmanagerinstance 1
      Can you use this command while using recording settings?
    4. glennkahlil
      glennkahlil
      • premium
      • 1 kudos
      Yes, while recording, if :

      - recorder mcm doesn't appear to END the recording :


      Definitely use the "ski configmanagerinstance 1" code to refresh

      - DO NOT use menu maid's "dismiss" WHILE recording to refresh your mcms... 

      - DO NOT interact with menu maid WHILE recording





      (I've been using SETTING  LOADER + MENU MAID, VERY strongly suggest you all do the same)

      (My recordings went from 50-70 steps to 20 steps max after using SETTINGS LOADERS mods)
  8. HavenofDarkness
    HavenofDarkness
    • member
    • 35 kudos
    I have tried the dismiss feature but in order for recorder to be effective and not skip mods and close the process early, I have to disable this mod, run recorder, exit the game and re-enable it.
  9. RodWarrior
    RodWarrior
    • premium
    • 0 kudos
    Hey @MaskedRPGFan , thanks for this great mod! I hope you find some time to update it, specially to be compatible with MCM Recorder! I know is asking a lot, but as the number of mods using MCM only grows and collections become more popular, they all use MCM recorder at the beginning to set the configuration of things. Your mod is an amazing solution for those that have more than 128 menus, but only if they configure them by themselves w/o mod recorder, or if they use it (and the mods above 128 limit) after the initial installation. 

    I would please ask you to look at this (if it's even possible), because you are basically the only one that provides a solution for the problem of MCM Limit, since the other modders have moved on from skyrim modding. You can see in the comment section that most of the recent people coming here is because of this issue, and i think is because of the problems i stated above. 

    Thank you for you amazing work, and i hope that you can update this with a solution, because you can be crucial to the future of skyrim modding to keep evolving and growing beyond the current limits. I know is asking a lot, but like Obi Wan Kenobi, you are our only hope lol. I just want to be clear that you work is awesome and it already allowed me to keep my modded skyrim working right now w/o having to compromise with the mcm limit, but i think with this update you can truly make an awesome solution for all the skyrim modding community future! 
  10. Marked04
    Marked04
    • supporter
    • 1 kudos
    I want to record a mod setting but the mod only appear with Menu Maid active and I can only record stuff while the maid is dismissed... What should I do???
    1. Glanzer
      Glanzer
      • premium
      • 262 kudos
      You have more than 128 MCM entries which isn't allowed in vanilla Skyrim. That's why the MCM entry only appears when Menu Maid is active. You need to identify all the MCM entries that aren't needed for Recorder and turn their visibility OFF, then dismiss Menu Maid. Then the MCM entry in question will be there for Recorder. After turning Menu Maid back on you should then turn back on visibility for the hidden entries. Complicated? Yes but that's what everyone has to do who have over 128 MCM entries and want to use Recorder!

      NEVER MIND, that doesn't work, I just found out when Menu Maid is disabled those MCM visibility entries no longer work. Sigh. I have to find a way around this myself.
    2. Marked04
      Marked04
      • supporter
      • 1 kudos
      Yes. That is the reason why I commented here. I tried that as well. 
      For now, what I do is I apply the recording on the first page of mods that does not appear when I dismiss the maid. After that, I apply again (cause there are mods that were missed) with the maid mod dismissed. 
    3. Glanzer
      Glanzer
      • premium
      • 262 kudos
      Recorder WILL NOT WORK if Menu Maid 2 is not dismissed. It will LOOK LIKE they work but they don't because the controlling script is not coming from Recorder but from MM2 if MM2 is still enabled. See my post above for the workaround I came up with.
    4. Marked04
      Marked04
      • supporter
      • 1 kudos
      Oof. Glad you told me that. So that means even if the Mod config of a specific mod shows a changed doesn't mean it actually changed in the mod's config file??

      Edit: I tried changing the settings manually and then playing the recording which resulted of the settings being applied correctly to the mods (ONLY the keybinds though, which is sad)
  11. Glanzer
    Glanzer
    • premium
    • 262 kudos
    I spent a couple days trying to consolidate the SKI_ConfigManager script from MCM Recorder and Menu Maid 2 into a single script in the hopes I could get both working together since I have >128 MCM entries. Unfortunately I could never get it to compile since it kept asking for more missing resources (and I'm pretty good at compiling and finding missing script sources). So I finally gave up.

    For anyone who uses MCM Recorder and has >128 MCM entries, this is the only method I found to really work:

    1. Outside the game, take note of where the MenuMaid2.esp plugin is in your plugin list, then disable the Menu Maid 2 mod (uncheck the *mod* in MO2, not just the plugin).
    2. In the list of plugins in MO2, disable (uncheck) plugins that have MCM entries with no dependencies on them so that you reduce the number of MCM entries to some number under 128. These should be lightweight plugins that won't matter if you start a new game without them, and of course they should be ones you are not changing with MCM Recorder. For myself, I disabled these:

    Scheduling of Sleep
    Advanced Notification Log
    Status
    SkyTweak
    Dialogue History
    LOD Reload Bug Fix

    3. Start the game, wait until everything settles, then run your MCM Recorder recording to set all your MCM entries.
    4. If you use an alternate start, make sure you then enter the world. Don't just stay in the beginning cell.
    5. Save the game and exit.
    6. Enable the Menu Maid 2 mod and move the Menu Maid 2 esp to its former spot in your plugin list.
    7. Enable the previously disabled plugins.
    8. Start the game and load your last save. Wait for the added plugins to initialize their MCMs. Test Menu Maid 2 in game to make sure it's working ok.
    9. Save the game and play.

    There are variations on this, e.g. you can keep Menu Maid 2 enabled and disable it in game before running the MCM Recorder recording, then re-enable it. But you still have to disable/enable your other plugins outside the game so that doesn't buy you a whole lot.
  12. MoonStarfall
    MoonStarfall
    • member
    • 9 kudos
    This makes ALL my mcms disappear. 
    1. Glanzer
      Glanzer
      • premium
      • 262 kudos
      When you start a new game I've found I need to wait a minute or two to allow all scripts and beginning MCM quests to finish. Then when I open the MCM sometimes I have to wait for a bit before they appear. This only happens when first installing this mod or starting a new game. Be patient. It's possible it's just slow to start up. I have 1300+ plugins and 131 MCMs.
  13. MoonStarfall
    MoonStarfall
    • member
    • 9 kudos
    nvm
  14. PlayerNU
    PlayerNU
    • member
    • 0 kudos
    Не понятен перевод. У этого меню есть  запись настроек модов или нет? Как бы написано, что есть, а оно работает само или включать нужно? Либо там кто-то настраивает свои моды чисто на свой вкус и дает сюда настройки?
  15. Jayp804
    Jayp804
    • premium
    • 0 kudos
    I disable menu maid in mod configuration because I was trying to figure out why I could no longer change settings in the mod. Now no matter what I do, whether it a reinstall, loading a clean save or console commands, it won't show back up. And I can't access any more mods now.
    1. MaskedRPGFan
      MaskedRPGFan
      • premium
      • 2,455 kudos
      Look in the SKSE log and check if dll is working fine for you. 
    2. Jayp804
      Jayp804
      • premium
      • 0 kudos
      I don't know what that looks like.

      I found this in the skse log
      plugin MenuMaid2.dll (00000001 MenuMaid2 02020032) loaded correctly (handle 2)

    3. MaskedRPGFan
      MaskedRPGFan
      • premium
      • 2,455 kudos
      Dll works fine, according to information you provided. 
      You can try change settings in MM2 ini, if you do not see MCM. To help you I need to know what exactly is not working, can you record it or explain?
      MM2 can reset itself using button on Maintenance page.
    4. Jayp804
      Jayp804
      • premium
      • 0 kudos
      The menu maid is not in the mod configuration menu. I can't see it at all. All that's there is mcm recorder but whenever I try to click on the recording nothing happens. It's almost as if I can't click on it at all. You think I need to reinstall all my user interface mods?
    5. Jayp804
      Jayp804
      • premium
      • 0 kudos
      That didn't work. I don't understand what when wrong. All I did was disable it. Does it have anything to do with the fact that before using your mod I couldn't see any of my mods on mod configuration?
    6. MaskedRPGFan
      MaskedRPGFan
      • premium
      • 2,455 kudos
      You can enable MM2 using ini. Set:
      [Maintenance]
      bHired = true

      Then you can Rebuild MM2 memory and enable dismiss mode.
    7. Jayp804
      Jayp804
      • premium
      • 0 kudos
      THAT WORKED! THANK YOU MAN!
    8. Jayp804
      Jayp804
      • premium
      • 0 kudos
      now have you ever encounter a problem where you no longer can select any options in the mod configuration menu. Because that was my original problem where I cant uncheck any boxes in my mods in the mod configuration menu.
    9. MaskedRPGFan
      MaskedRPGFan
      • premium
      • 2,455 kudos
      Only in MCMs where was DLL that was not compatible with game EXE.
    10. susybakaa
      susybakaa
      • premium
      • 2 kudos
      Just wanted to answer to this since it sounds very similar to stuff I've encountered before. If you have a TON of MCMs and I mean a lot, you might run into a issue occasionally where the whole MCM list and any MCMs themselves becomes unresponsive or settings refuse to change. I've noticed this happens especially after spending a few minutes in the MCM list or by repeatedly opening and editing MCMs, however this can be circumvented by simply quitting out of the menu and waiting a few seconds before re-opening the MCM menu. This usually fixed all of the functionality for me at least.
    11. Sangem
      Sangem
      • member
      • 0 kudos
      yeah, have same problem here. checkboxes in mm2 not working at all, but sliders working fine. Funny thing is if i disable mm2 and try to edit mod configs trough mcm directly - all good, but i can see only 1\4 of all installed mods(reason why i god mm2)
    12. aua1
      aua1
      • member
      • 6 kudos
      I'm encountering this problem right now; I can't check/uncheck the boxes after installing this mod.
    13. HugoAssis
      HugoAssis
      • member
      • 0 kudos
      Me as well, cant select any toggle besides sliders, only work when i dismiss MM2, but the mcm menus swap places (when i open one mod another one config appears), i have 79 entries.
  16. kamikad3e123
    kamikad3e123
    • member
    • 8 kudos
    Would be cool if this mod allow you to drag MCM entries and change their places, like hold with mouse and drag to another place