MirrorVR
A wrapper for Mirror Networking that adds easy VR support.
Install / Use
/learn @CodedImmersions/MirrorVRREADME
<a href="https://github.com/CodedImmersions/MirrorVR/releases"><img src="https://img.shields.io/badge/releases-brightgreen.svg?style=for-the-badge&logo=github&colorA=363a4f&colorB=3c80e6" alt="Releases"></a> <a href="https://discord.gg/WdbyPcSw7Z"><img src="https://img.shields.io/badge/discord-brightgreen.svg?style=for-the-badge&logo=discord&colorA=23272a&colorB=7289da" alt="Join our Discord!"></a> <a href="https://codedimmersions.gitbook.io/mirrorvr"><img src="https://img.shields.io/badge/docs-brightgreen.svg?style=for-the-badge&logo=gitbook&colorA=2a292e&colorB=673de3" alt="Takes you to our Gitbook wiki page."></a> <a href="https://github.com/orgs/CodedImmersions/projects/1"><img src="https://img.shields.io/badge/roadmap-brightgreen.svg?style=for-the-badge&logo=pinboard&colorA=2a292e&colorB=32a852" alt="Takes you to our Project Board."></a> <a href="https://buymeacoffee.com/codedimmersions"><img src="https://img.shields.io/badge/donate-brightgreen.svg?style=for-the-badge&logo=buymeacoffee&colorA=2a292e&colorB=yellow" alt="Takes you to our Donation Page"></a>
<br> <p align="center"> <img width="500" height="206" alt="MirrorVRLogoLong" src="https://github.com/user-attachments/assets/c01469e8-f37d-4747-bec2-060ce7ad1ce6" /> </p> <br>MirrorVR
MirrorVR is a wrapper for Mirror Networking that adds easy VR support.
Installation
Follow the guide on the Wiki!
Why MirrorVR?
|Feature|MirrorVR|PhotonVR| |-------|--------|--------| |Cost|100% free ✅|20 CCU free, after that very expensive ❌| |Cosmetics|Server-side validation before equipping ✅|Insecure and fully client sided ❌| |Login|Uses EOS, has Oculus account validation, rate-limiting ✅|Easily can be mimicked and spammed ❌| |Efficiency|Fast 🔥|Slow, PUN servers aren't best for speed ❌| |Bandwidth|Unlimited ✅|60 GB free / month ❌| |CCU (Concurrent Users)|Max 64 players per lobby, unlimited lobbies ✅|20 max free CCU ❌|
Supported Devices
- Windows 10/11 (64-bit/ARM officially supported)
- MacOS Intel/ARM
- Linux (x64 and ARM)
- Meta Quest 2/Pro/3/3S (Android ARM64)
WebXR is NOT supported.
Supported Login Methods
- Oculus (User ID and Nonce)
- Epic Games Account (Auth Interface)
- Steam (Session Ticket only)
- Device/Hardware ID (Fallback for any device that doesn't support the others)
Credits
- MirrorVR Package - THeTechWiz5305 and Shad0w
- Mirror - Mirror Networking Team
- EOS Transport - FakeByte, Katone, TNTube, and Shad0w
- MetaVoiceChat - Metater
- Logo - BBJ and Anemunt
- Player Data Storage Utils - PlayEveryWare
- Default Player Model - Monkseer
Features (WIP)
- [X] Oculus login with Authentication
- [X] Cross-Platform Multiplayer Support
- [X] Usernames
- [X] Join Lobbies via Name
- [X] Banning (aka Sanctions)
- [X] Colors
- [X] Host Migration
- [X] Cosmetics
- [X] Steam Login Support
- [X] Plus MORE!
Community Projects
These are projects by the community to expand on MirrorVR.
