

MagazinePatcher is an H3VR mod that assigns more magazines to compatible firearms.
Did You Know: Normally, magazines and clips are assigned to firearms by hand in H3VR?
This is not ideal, as some firearms can only spawn with one or two magazines, when it could spawn with several! This mod aims to fix that, by assigning compatible magazines programatically.
This is a continuation of MagazinePatcher by devyndamonster, since Devyn has retired from H3VR. It's meant to replace the original MagazinePatcher entirely. The code has been updated from Deli to Stratum, which fixes the bug where the TNH lobby gets stuck on "Caching Items".
Disable the original MagazinePatcher and install this one instead. You don't need the original. Running both at the same time will cause problems.
Yes, you can copy CachedCompatibleMags.json from the original version if you want.


devyndamonster-MagazinePatcher, then disable it! In r2modman, press the button Disable devyndamonster-MagazinePatcher only after you click the disable switch.ODekaK-MagazinePatcher-X.X.X.zip and import as a local mod (Settings > Profile > Import local mod), or install it from Thunderstore if it's available.This mod builds a cache of all firearms, magazines, clips, speedloaders and ammo. It saves it to a file so that it can be loaded every time you start the game. When you add new mods, they will be added to the cache. The cache is located in your r2modman profile under:
\H3VR\profiles\<profile_name>\BepInEx\plugins\ODekaK-MagazinePatcher\data\CachedCompatibleMags.json
When you start H3VR for the first time after installing MagazinePatcher, it will build the cache. This takes some time. You can go to the TNH lobby and view the progress above the character selection screen.
If you have a whole lot of mods, then the caching process can run out of memory and possibly crash the game. Mods like ModulAK and ModulAR are especially large. If this happens, then you can build the cache incrementally instead. Here's how:
For step 1, you can delete CachedCompatibleMags.json completely, but this make may things worse, as it has more items to load. If you need to delete it, then I recommend disabling ALL of your mods, except for the ones needed for MagazinePatcher itself. Run it once to cache all of the vanilla items before enabling mods. Note: Do NOT "Start vanilla", as MagazinePatcher won't run at all.
h3vr.magazinepatcher.deli.devyndamonster - For creating this mod and sharing it on GitHub