• 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.

VaM 1.x Dependencies continue to confuse me

Threads regarding the original VaM 1.x

Derglesnaf

New member
Joined
Apr 1, 2025
Messages
11
Reactions
4
I've made my first upload a little while ago and it has 126 dependencies, I've looked at all the guides and had some advice from Origin69 and SlimerJSpud, (I really appreciate all the help but I'm slow) so I know I need to replace items and morphs and things with original ones but how do I actually do that? Do I have to unpack it and remove stuff or delete the items and redownload only specific parts? When I look up whatever I need it just says in library.

 
Can you share your var file (without publishing it in resources) so that I take a look.
The idea is to use the native elements to ensure you have the least dependencies... but maybe, you HAVE actually 126 dependencies.

It works like this : every item you add has dependencies and adds to your total count of dependencies if you use them.
So, imagine you have this, assuming every dependency is unique :
  • 1 Hair with 20 deps
  • 1 additional hair with 15 deps
  • 1 clothing with 25 deps
  • 1 clothing with 30 deps
  • 1 plugin with 20 deps
You var will have 20 + 15 + 25 + 30 + 20 dependencies = 110.
 
Can you share your var file (without publishing it in resources) so that I take a look.
The idea is to use the native elements to ensure you have the least dependencies... but maybe, you HAVE actually 126 dependencies.

It works like this : every item you add has dependencies and adds to your total count of dependencies if you use them.
So, imagine you have this, assuming every dependency is unique :
  • 1 Hair with 20 deps
  • 1 additional hair with 15 deps
  • 1 clothing with 25 deps
  • 1 clothing with 30 deps
  • 1 plugin with 20 deps
You var will have 20 + 15 + 25 + 30 + 20 dependencies = 110.
this is the meta folder for the scene, hope that's what you meant by share the Var. . If not, I'm also attaching a link to my upload.

 

Attachments

  • meta.json
    45.7 KB · Views: 0
It's perfect, that's only what I need : )

I'll keep you posted.
 
Ok so, first you need to clear all Wolverine333 dependencies.

His packages are absolutely bad when it comes to deps... they have like sub-dependencies of sub-dependencies, this is what makes your dep count explode.
I actually have no mean to know "what you need" and what you are actually including in your scene, but you need to check your characters one by one and ensure what you're using does not use one of Wolverine333 packages.

From there, same thing for the others, ensure you're using directly the package of let's say, the clothing or hair instead of something from another var.
And you should be good.
 
I've described this in other threads. First, open the scene you want to trim down. For all clothes, hair, morphs and textures, make sure you know what package they come from. For things like hair, some creators package duplicates of existing assets with their own assets. This is a mess. Go to that tab and select Active. If you hover over the little cube icon near the asset name, it tells you what package it came from. The name may say something like "ddaamm long12" but the pop up says joebagofpeanuts.crazydame.1. That means it's a duplicate. Change from Active to All, then search for the name "ddaamm long12" or whatever. If you get multiple copies showing up, deselect the one from joebagofpeanuts, and select the one from ddaamm, which is the original. Lather, rinse, repeat.

This is especially bad when the duplicate is packaged in a whole scene. If you use the asset from the whole scene, the dependency list will include everything in that scene.
 
Back
Top Bottom