BepInEx Configuration, April 2025
Added 2025-04-13 21:42:37 +0000 UTCUpdate 16th April 2025:
Please note: Please do not add the BepInEx Configuration Manager as a Session Plugin. It will be loaded automatically along with BepInEx when you start VaM. Just make sure that you have the <VaM> \ BepInEx \ plugins \ ConfigurationManager directory and then the installation is complete.
Also, please do not add any of my Plugins (*.dll files) from the folder <VaM> \ BepInEx \ plugins \ VAMPlugins as a Session plugin. They will be loaded automatically, when BepInEx is properly installed. Please check the Installation Instructions again, to make sure that BepInEx is installed correctly in your VaM installation.
Installation and use of BepInEx Configuration
BepInEx Configuration is a free add-on to BepInEx, with which you can change the settings of my plugins by pressing the F1 key while you're in VaM. This has the advantage that you don't need to add all of my Plugin Settings Scripts as Session Plugins anymore, you can configure all of the Settings in the Configuration Manager at once.
With the BepInEx Configuration, you don't need to add the MVR Plugin Settings to the Sessions Plugins anymore, but you can also use the MVR Plugin Settings together with the BepInEx Configuration.
Please note: the BepInEx Configuration is not accessible from the VR Headset. However, even if you are in VR mode, you can change the settings on the monitor, e.g. through the Steam VR View, if you are using a Valve Index.
To install BepInEx Configuration, download the latest version (v18.4 as of now) of BepInEx Configuration from this link:
https://github.com/BepInEx/BepInEx.ConfigurationManager/releases/tag/v18.4
Download the file named: "BepInEx.ConfigurationManager_BepInEx5_v18.4.zip"

Extract the file into VaM's main directory, where the VaM.exe is also located:

You should now have the "ConfigurationManager" folder in the BepInEx \ plugins directory:

To open the configuration, start VaM and press the F1 key on your keyboard to view and change the settings of my plugins. Click on each Plugin to open its settings:

Example for Configuration of the Monochrome UI plugin:

Comments
Same. I thought I followed the instructions exactly but I see no indication that BepInEx ConfigurationManager loaded, or even that BepInEx and Vamos initialized (I don't see the VaM/BepInEx/config/via5.vamos.cfg file that was supposed to appear after starting, exiting and restarting VaM. EDIT: Got it working. It just required restarting VaM one more time.
BaronAloha
2025-06-05 03:49:37 +0000 UTCI released a new version of "SceneEasyFavorites.dll", version 1.1.1. If you have this issue, please download the version 1.1.1. and let me know if this solves the issue.
Michael Keller
2025-04-23 14:00:39 +0000 UTCI think I found the cause, why the egg timer (the wait icon in the Hub Browser) takes so long: I included the VAMTranslation and Regex Search Plugins in the "_AllPlugins.zip". Both of them cost performance and slow down the Hub Search. Can you please try this and let me know if it works: Delete the "VAMTranslation.dll" and the "RegexSearch.dll" from the directory: \ BepInEx \ plugins \ VAMPlugins. VAM Transaltion is an overall cost to performance, as it needs to translate all of the texts. This is unavoidable. But if you use VaM in English, you can remove the plugin to save performance (although it shouldn't take up any performance if it is set to English anyway, I'll check this again). The main culprit is RegEx Search. This takes up a lot of the time. I'll look into what takes so long. For now, please remove this plugin and let me know if this resolves the issue. Thank you for your help!
Michael Keller
2025-04-17 07:28:36 +0000 UTCi only did it according to the instructions. the manager in the BepInEx\plugins directory. i have all your plugins in the plugin folder. Then I pressed F1 and the menu disappeared. then I looked in the Keybinding plugin. there F1 was assigned as Toggle_MonitorUI. I put the Toggle_MonitorUI on the F2 key in Keybinding. that worked from then on F1 was without function. But now the manager should have opened? so first save preset. restart vam. F2 Toggle ok, 1 nothing. so i thought i was doing something wrong and tried to install the manager as session Pluin. which brought these error messages. and as you say was also wrong.all together, i didn't get it to work. i will try again sometime. i don't know if i missed something?
Mike Miller
2025-04-17 01:22:43 +0000 UTCFrom this error message it sounds like you tried to add the Configuration Manager as a Session Plugin. In case you did, please do not add the Configuration Manager as a Session Plugin. Just extract it as described in this post, so that the "Configuration Manager" directory is present in the BepInEx \ plugins directory. It will be loaded automatically along with BepInEx when you start VaM. Please do not add it as a Session Plugin. If you didn't do that: which Plugins did you install? Did you install all of my plugins or just single ones? Which were the plugins that you started out with, where you ran into the above error? I'm still a bit confused, how this error could occur.
Michael Keller
2025-04-16 20:25:45 +0000 UTCIts the VRshow targets plugin or one of the VRplugins, I had to install all of them one by one to get rid of the hour glass.
TooRatedLD
2025-04-16 13:39:16 +0000 UTCThe other way via F1 The session plugin Keybindings has F1 as Toggle_MonitorUI I have set this to F2 but F1 does not react. No Error Message.
Mike Miller
2025-04-16 00:55:02 +0000 UTCWhat am I doing wrong? !> Compile of BepInEx/plugins/ConfigurationManager/ConfigurationManagerAttributes.cs failed. Errors: !> [CS246]: The type or namespace name `BepInEx' could not be found. Are you missing an assembly reference? in BepInEx/plugins/ConfigurationManager/ConfigurationManagerAttributes.cs at [39, 26] !> Exception during compile of BepInEx/plugins/ConfigurationManager/ConfigurationManager.dll: System.Security.SecurityException: Security Check Failed (NamespaceRestriction) : [ConfigurationManager, ConfigurationManager.dll] : The namespace 'System.IO' is prohibited and cannot be referenced at DynamicCSharp.ScriptDomain.SecurityCheckAssembly (System.Byte[] assemblyData, Boolean throwOnError) [0x00000] in :0
Mike Miller
2025-04-16 00:28:37 +0000 UTCSame here. The session plugins are invisible also the egg timer stays on screen throughout the whole session. What's going on?
FreeMaster69
2025-04-15 23:24:03 +0000 UTCI kinda made it to work. But had to copy the ConfigurationManager from your download url into the BepInEx folder extracted from https://github.com/sFisherE/vam_plugin_release. But now i dont see of my session plugins or plugins on screen. They are there i can click on them but they are not visible on screen. Its a shit show bro!!
wandereratheart
2025-04-15 15:32:23 +0000 UTCBro F1 key hides and unhides the bottom menu bar. Nothing happens except for that.
wandereratheart
2025-04-15 14:49:43 +0000 UTC