Skip to content

xanthousm/MCXR

 
 

Repository files navigation

This fork of MCXR contains tweaks to the mod that I just couldn't wait for - so I did them myself. I am testing my builds on a Quest 2 using virtual desktop to link to Windows 10, so the controller mappings for other VR device controllers might need improvement. The current controller mappings are as follows:

Control Mappings

Oculus/Vive Cosmos/HP Reverb G2

Action Left Right
…/input/a/click jump
…/input/b/click quick menu/chat
…/input/x/click teleport
…/input/y/click inventory/menu(hold)
…/input/menu/click menu
…/input/squeeze/value hotbar hotbar
…/input/trigger/value use attack
…/input/thumbstick/x move turn
…/input/thumbstick/y move sprint/sneak
…/input/thumbstick/click swap off-hand reset pos+change height

Index

Action Left Right
…/input/a/click jump
…/input/b/click inventory/menu(hold)
…/input/squeeze/value hotbar hotbar
…/input/trigger/value use attack
…/input/thumbstick/x move turn
…/input/thumbstick/y move sprint/sneak
…/input/thumbstick/click swap off-hand reset pos+change height
…/input/trackpad/x
…/input/trackpad/y
…/input/trackpad/force teleport quickmenu/chat

Vive Wands

Action Left Right
…/input/squeeze/click hotbar hotbar
…/input/menu/click teleport quickmenu/chat
…/input/trigger/value use attack
…/input/trackpad/x move turn
…/input/trackpad/y move sprint/sneak
…/input/trackpad/click inventory/menu(hold) jump

WMR

Action Left Right
…/input/menu/click teleport quickmenu/chat
…/input/squeeze/click hotbar hotbar
…/input/trigger/value use attack
…/input/thumbstick/x move turn
…/input/thumbstick/y move sprint/sneak
…/input/thumbstick/click swap off-hand reset pos+change height
…/input/trackpad/x
…/input/trackpad/y
…/input/trackpad/click inventory/menu(hold) jump

Licences

net.sorenon.mcxr.play.rendering.MapRenderer: LICENCE-tr7zw

All other files: LICENCE

Original Description

#MinecraftXR
A virtual reality / augmented reality mod for Minecraft using OpenXR and Fabric.

Links

Information


Installation for VR Players

Download the latest version of MCXR Core & MCXR Play. Then, install the mods by placing them into the /mods folder.
In order to access the title screen within Minecraft XR, use Titleworlds.

Installation for Non-VR Players and Servers

Download the latest version of MCXR Core. Then, install the mod by placing it into the /mods folder.

Comparisons to Competitors

YES
NO
🚧 IN DEVELOPMENT

Comparisons Bedrock VR Vivecraft Minecraft XR
State Released Released Beta
Release Year 2016 2013 / 2016 2021 (Beta)
Platform Bedrock Java Java
Mod Support Bedrock Add-Ons Forge Fabric, Quilt
Performance 🥇 🥉 🥈 (with Sodium)
Supported Devices 🟡 Oculus and WMR Headsets ✅ OpenVR-supported Devices ✅ OpenXR-supported Devices
Shaders Support ✅ Optifine ✅ Iris
Vanilla Server Compatibility
VR Addon Support 🚧 🚧
3rd party Mod Intergration 🚧
Immersive UI 🚧
Immersive Controls 🚧
Open Source
Versions Latest 1.7.10, 1.10 to 1.18 with paid only 1.19 access 1.18, 1.19
Standalone Quest Support Questcraft
VR Playermodels 🚧
Spigot Plugin Support
Mod Method Built-in Jar mod Mixins
Sponsored by Facebook Yes No No
Linux Support
Mac Support

About

VR minecraft mod using OpenXR and fabric

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 95.3%
  • GLSL 2.9%
  • Kotlin 1.8%