Skip to content

v1.0.0 - QuestBridge

Choose a tag to compare

@Junior37534 Junior37534 released this 17 May 00:57
· 6 commits to main since this release

Initial stable release of QuestBridge, a Fabric mod that bridges Meta Quest controllers to standalone Minecraft Java Edition via WebXR.

Features

  • Standalone Controller Input: Maps Meta Quest controllers as virtual gamepad inputs directly to Amethyst-Android.
  • Dynamic 3D Environments: High-performance WebGL backgrounds including MR Passthrough, procedural Space cosmos, and custom 360° Skybox image uploads.
  • Action Haptics: Real-time haptic feedback on game actions (breaking blocks, eating, damage) with slider intensity configuration.
  • In-Game URL Integration: Clickable link posted to the in-game chat upon joining a world to quickly open the Quest Browser at http://localhost:7373.

Setup Requirements

  • Seamless Multitasking: Must be toggled ON in Quest Experimental Settings (otherwise input capture will freeze).
  • Hand Tracking / Gestures: Recommended to turn OFF to prevent pinch gestures from conflicting with controller buttons.

Known Issues

  • Focus Loss (Pointer Beams): Pointing the controller beams directly at the Minecraft 2D window will steal focus from the QuestBridge browser tab and temporarily interrupt input capture.
    • Workaround: Aim your controllers slightly away or downwards from the Minecraft panel during active gameplay. Keep the beam pointing at the panel only when navigating inventory, settings, or chat.

Installation

  1. Place the questbridge-1.0.0.jar into your /sdcard/Android/data/org.angelauramc.amethyst/files/.minecraft/mods/ directory.
  2. Ensure you have Controlify (v26.1.2 compatible) and the Fabric API installed alongside it.