Brickadia is just trying to add as many features as standard before they release it to the modding community.
Blockland launched without an ammo system and so every weapon pack came with their own half-assed and incompatible ammo system. As a result you have 80 add-ons that package /light and you can actually crash some servers by spamming your light while dead.
Blockland launched without an interactive brick system, and so JVS came along and filled the need rather poorly.
Problems with JVS doors:
- 16 events to open a goddamn door.
- stuffty AIM sounds
- Ego-wank "jvs" tab instead of being in the special/interactive tab where they belong
- 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.
- Overly complicated ID restriction system that serves no purpose except providing yet another way for power starved pre-teens to give themselves special privileges over other users so they can have some semblance of empowerment in their otherwise impotent lives.