MCXR Play is currently the only way to play Minecraft in VR on Fabric.
Thanks to Sodium and Iris it is also the most performant Minecraft VR mod (on the majority of systems) and it is designed to be as minimally invasive as possible to maintain compatibility with other Fabric mods.
MCXR and the OpenXR ecosystem are still fairly young so there are a few rough spots that need working out.
Notable Features
- Ability to pause or disable VR at any time and switch to 'Pancake' mode
- Ability to scale the player using Pehkui compat
- Basic roomscale features when MCXR Core is installed on the server
- Roomscale movement and crosshair even when MCXR Core is not on the server
- Standalone Quest support with QuestCraft
Known Issues
- Canvas is incompatible with MCXR Play
- MCXR Play crashes on SteamVR on Linux, this can be mitigated with an OpenXR Layer
- There is no way to rebind controls, in time this will also be fixed with an OpenXR Layer
- There is no teleport button
- The title screen does not work in VR, to actually start VR load a world from the Pancake GUI or install Title Worlds
Warning: Due to issues with LWJGL's default allocator it is recommended you always install Sodium alongside MCXR Play, even if you don't want it for some reason
How to Install MCXR Play (Mod)
MCXR Play by Sorenon is verified for Fabric, Quilt across Minecraft versions 1.18.2, 1.19, 1.19.1 (latest release: 0.3.2, file size: 2.2 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.18.2, 1.19, 1.19.1) and platform (Fabric, Quilt).
- Make sure you have the compatible loader or environment installed for Fabric, Quilt.
- Move the downloaded MCXR Play file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- fix crash caused by generic mixin
- update vivecraft versions to reflect the ... by @Bluscream in https://github.com/Sorenon/MCXR/pull/24
- 1.18.2 Update. Plus a fix. by @ManiacGamer156 in https://github.com/Sorenon/MCXR/pull/35
- Fix WMR Bindings by @Maloonkey in https://github.com/Sorenon/MCXR/pull/38
- Make it more difficult to accidently sneak using index controllers. by @CodeF53 in https://github.com/Sorenon/MCXR/pull/36
- Finish refactor by @Sorenon in https://github.com/Sorenon/MCXR/pull/41
- Full Changelog**: https://github.com/Sorenon/MCXR/compare/c0.1.1-p0.1.1...c0.2.0-p0.2.0