Any sort of communication between Mod creators and the VRChat devs
complete
ArtGhostt
I am against mods that impact the performance of the servers, but there are some custom mods that should definitely be implemented that, conceptually, don't impact server/client performance:
- Support for more than 6 point tracking (enabling elbow and knee tracking);
- Fullbody calibration saving (saves calibration between avatars so it doesn't need to be done everytime avatars are changed);
- Change VR Menu based on head position (If someone is laying down the menu appears on top instead of inside the chest);
- Showing pictures during the loading screens;
- Changing the resolution of pictures taken;
- Toggling walking/running animations on the fly, intead of leaving that decision to the avatar creator;
There are also some mods that affect some client performance, but are worth it in my opinion:
- Portable mirror (being only shown locally, and being a toggle);
- Global dynamic bones (affect the performance of the person that activates it, but being a toggle, the user itself has the choice).
Of course there are, imo, "malevolent" mods that are immoral and shouldn't be implemented, but just because those exist, doesn't mean the reputation of all of the above should diminish.
I think the best course of action would be, at least, for there to exist some sort of communication between the people that made these mods and the vrchat devs. It wouldn't be surprising to me if they chose to help the devs implement them in the best way possible.
Log In
Tupper - VRChat Head of Community
marked this post as
complete
As noted in our announcement, discussions are underway. Details of this discussion have been agreed upon to not be released by both parties.
No promises on the results of this dialogue, but we're havin' a chat.
Julian Astrum
https://feedback.vrchat.com/feature-requests/p/vrchat-should-have-a-zero-tolerance-policy-to-mod-creation-and-should-enforce-it crosspost because they're both about mods
Julian Astrum
To add to your list :
Avatar hider > There's this thing called DRAW DISTANCE. Why do i need to render avatars 100 meters away? It would save lag if they were de-rendered.
FriendsPlusHome > Exactly what it sounds like, it makes your home a friends+ instance when you go there.
ImmersiveTouch > Works with universal dynamic bones. Activates the force feedback motor in your controller when you play with others bones, such as their hair, so you feel it. It's called immersion.
JoinNotifier > Lets you know who joined the world, on your hud. Useful for friends+ or even publics, to see who just arrived.
Nearclippingplaneadjust > You ever try to touch your avatar's face (facepalm) and see your hand disappear? Yeah, this fixes that.
RememberMe > because vrchat logs you out all the time, and having to type on that keyboard is awful
UniversalGamePriority > Sets the game to a higher processor priority to make sure it runs better
ViewpointTweaker > because some people suck at setting up the view point, if you use a public avatar that has this issue, you can move where your camera is
WorldPreDownload > DOWNLOAD A WORLD BEFORE YOU GO TO IT. NO MORE STUPID GREEN ROOM AND LAME MUSIC.
Tupper - VRChat Head of Community
You guys say you want to talk to mod makers, after mistakenly banning them all for being "malicious", right here in my post and the OP is a list of the essential, NON-MALICIOUS mods. short list, i'm sure there are plenty more I've not seen.
Kaugumme
oh, the vr mods DO see the mods, as they implemented some of them into vrc already, but not that fast as the modders, take the
streamer mode as an example
- fbt: they may actually need to look into it, as some mods like playspacemover dont need vrc hooks
- yeah the vrc menu is unusable when youre in a chair thats been rotated for example... or when youre falling...
- why would you want a loading image? you could program an overlay if you use steamvr anyway without actually modding vrc that listens to the vrc no longer being in used
- resolution? you are free to write a program that scales the output display and do a screen capture of it
- make your avatar do a different animation then?
- Portable mirror can be done via unity, thats why you have cameras (never actually used them though)
- for global dynamic bones, even those exist as avatars even in sdk2
Kippenoma
Kaugumme:
- More than 6 point tracking is something they should be adding officially - competitors and modders have figured it out. I'm not sure how playspacemover ties into this.
- The VRC menu should indeed just be head-tracked or repositionable because it's unusable if you're not up straight
- Not sure what you mean here
- But why not allow a mod that's easier to use and spread to do this exact thing? Making a program yourself seems like a very roundabout way of taking higher res screenshots.
- This is about avatars that the user hasn't made.
- But that's exactly what people did? They made a mod for VRChat for portable mirrors, in unity, but then they got banned for it?
- Global dynamic bones would have to be baked into every avatar; this mod enables users to interact with dynamic bones where they normally wouldn't be able to. Different things.
Kaugumme
Kippenoma: They made a mod for VRChat for portable mirrors, in unity, but then they got banned for it?
i meant via a rendertexture on ya avatar, that doesnt get you banned.
Kippenoma
Kaugumme: But then you'd have to make your own avatar to use that feature, instead of just having it part of the game via official addition vs a harmless mod.
MarkViews
Yeah.. I'd love to see vrc devs add some mod features to the game instead of just forceing us to delete them.