Malicious client modifications are responsible for a massive amount of issues for both our team and our users. The problems mentioned above will be minimized if not outright eliminated, improving the VRChat experience for users and creators. The integration of EAC means that all modified clients are blocked. In short, for any game or platform looking to prevent malicious users from breaking the rules, it’s a powerful solution. It’s lightweight, effective, and privacy-focused. If you’ve played Apex Legends, Fortnite, Gears of War, Elden Ring, or many more, you’ve seen Easy Anti-Cheat (EAC).ĮAC is the industry-leading anti-cheat service. In order to prevent that, we’ve implemented Easy Anti Cheat (EAC) into VRChat. Even seemingly non-malicious modifications complicate the support and development of VRChat, and make it impossible for VRChat creators to work within the expected, documented bounds of VRChat. Malicious modified clients allow users to attack and harass others, causing a huge amount of moderation issues.
“Modified clients” are a large problem for VRChat in a variety of ways. Let’s start with the first major change which will be going live in the next few days. This time, though, there are some updates we’d like to be a little more transparent about, as we want the community to know exactly what we’re doing – and why. While we want to always show the community that we’re working on improving security, the nature of security means that we have to hold our cards close. We'll be back as soon as possible with the first set of these updates, changes, and features.Ĭhances are, if you’ve paid attention to VRChat’s patch notes in the past, you’ve probably noticed a vague (yet common!) line that’s added to the end of most updates: “Safety and security fixes.”Īs you probably can imagine, when you see this line, we’ve changed something to improve the security of our platform. Thank you for your patience as we work as quickly as we can to address your concerns and your feedback. As noted before, we are immediately adjusting internal development to address these changes.
We have more planned and are gathering more information to understand and address more of your needs. We will be posting more information about those changes tomorrow. We've got an internal list of improvements we can implement quickly and are fast-tracking it through our production and implementation process. Our first priority for these changes is addressing several accessibility concerns in VRChat. We've also been watching and documenting constructive feedback via our typical channels like our Feedback boards, social media, and this Discord. In addition to the information we already had on hand, we've been talking to VRChat communities and community leaders about the changes and additions that they want most, including speaking to communities focused on accessibility to VRChat. Currently ongoing projects are being paused, rescheduled, or re-prioritized, and resources are being re-allocated to account for this change. We are changing our internal development roadmap and priorities to focus on the features and additions that you want. However, we hear you and see you saying that many of the modified client features that are being lost due to this are extremely important to you, or in some cases allow you to use VRChat at all, when in regards to modifications that added accessibility features that VRChat currently lacks.Īddressing these concerns and feedback is our highest priority. Let's follow that up with the hard part: we are going to be releasing this update, and we do not have plans or intent to revert or roll it back. We are reprioritizing, reorganizing, and changing our internal development roadmap to focus on the feedback you've given us. I thought of using the official OVRAS Discord, but it feels dead with unanswered questions from months ago.Since the announcement yesterday, we've gotten a LOT of feedback from all of you regarding the incoming 2022.2.2 VRChat update that integrates Easy Anti-Cheat. And since I don't remember how I even set the bindings in SteamVR. So the only thing I can think of is to have a Reset Playspace button to hopefully fix that issue when it occurs. Second thing, I'm really getting tired when in full body (in VRChat), that occasionally my legs and tail are in the air when I move around (as in the floor bounds aren't being reset properly). Now I believe it's bound to the same Quickmenu button as VRChat uses, but I have this set up for all SteamVR games. Infact it shows I'm using the default controller bindings. I think it was to set up the bindings on the controllers, but I just took a look in SteamVR Dashboard (without putting the headset on) and I don't see anything pointing to this. I cannot remember how I had set up Playspace Mover for my Index.