Mininuke is old and outdated don't use it
The stuntplane and biplane are old don't use them
The fill can is old don't use it
Op can do what he wants.
This is a really poorly-researched argument.
The logic of what you're arguing is essentially, "this bag of sugar is 15 years old and it is still good, therefore this 15 year old rotisserie chicken is fine to eat too".
The Mininuke overwrote default addon datablocks and had flaws in its code that could cause it to crash the game - Why do you think Badspot failbinned it? It's been only in the past few years someone finally pushed out a fixed version of the mininuke that no longer has these problems.
Stunt plane and biplane are fine, they have no problems warranting them not being used.
Fill can has a few handful of coding errors IIRC but other than that it works fine, no major bugs.
Unlike all of these, JVS has some very serious problems that set it apart from other old addons, which I will address below.
OP, you need to enable JVS_Content in order for JVS events to work.
Make sure you don't have legacydoors enabled as that's meant to be a modern replacement for the JVS event system for JVS doors.
do you have "door" output events? Like onactivate -> door -> toggle?
Those are legacy door events.
Disable Support_LegacyDoors if you do have those events showing up, and re-enable JVS_Content
Potatoh is 100% correct. To elaborate on what he was getting at, JVS has specific problems that make it a poor choice for use in door events.
Here's an example of some problems with JVS, the ones relevant
that Badspot brought up before:
Problems with JVS doors:
- 16 events to open a goddamn door.
- Ass-backwards-as-forget loop structure that causes the brick loading times to increase for all bricks for each jvs door that you have installed. If you have 50 JVS doors installed, you're looking at a 10x increase in loading times. This alone is reason to remove it from the game permanently. I regret not CRC failing when I discovered this issue years ago.
- Overly complicated door blocking system that requires a taxing container radius search every time someone opens a door. Door disabling can easily be implemented via toggleEventEnabled or setRayCastingEnabled.
Another one that should have been mentioned is that JVS doors (the doors themself, not the event system/content system) cause dramatic loss of game performance and FPS since they are all static shapes. This is a problem fixed in the new BLB door system, albeit at the cost of pleasant door animations.
I've proposed a "hybrid door system" to get the best of both worlds, with doors being in BLB form when not in use as to save FPS, and transforming into an animated static shape form when opened, to give the same appeal as JVS doors. This system is 100% possible and it is 100% doable, we just need modders willing to dedicate themselves to the task of making it.