• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
Package Vault

Plugins + Scripts Package Vault

Download [<1 MB]
Look really useful but i can't get it to work.
The package list is empty and it prompt an error :
[perfectbloo.PackageVault.PackageCache][ERROR] Failed to rescan packages: System.ArgumentOutOfRangeException: StartIndex can not be less than zero

Maybe i've done something wrong...
 
Look really useful but i can't get it to work.
The package list is empty and it prompt an error :
[perfectbloo.PackageVault.PackageCache][ERROR] Failed to rescan packages: System.ArgumentOutOfRangeException: StartIndex can not be less than zero

Maybe i've done something wrong...
Thank you for reporting the error! I took a quick look and believe I've already found the bug. It only showed for very short package names, that's why I did not catch it myself.

I've uploaded a new version which is currently waiting for approval. The new version is published.
 
Last edited:
can this plugin be a replacement for "var browser" without the need for BepInEx?
I've never used "var browser", so I can only answer based on the plugin's description. If you tell me more about how you use "var browser", I can give you a more detailed answer. It looks to me like "var browser" dynamically loads packages when they are needed to speed up VaM startup time. PackageVault does not delay loading packages. It's more for managing your packages, and deleting unused packages and older versions.
 
Basically, var browser allow the user to place unused vars outside of the addonpackages folder so vam doesn't clog up on 20.000+ hoarded var folders, you can have your 250 essentials in addonpackages and the rest in the other folder. the plugin moves dynamically the vars from the backup folder to addonpackages as required for depencies. very usefull for looks presets so you can load any of them and it will grab the required vars.
thats essetial for veteran hoarders like myself :)

OK I see, more a replacement for the app varmanager and the like, this can be useful too :)
 
Ah I see, thanks for the explanation! In that case, yes, like you said, it's not really a replacement for var browser, but maybe for other var managers. Dynamic loading of vars is something I might want to explore in the future, but it's not the focus right now.
 
Back
Top Bottom