Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/QuestCraftPlusPlus/QuestCraft/llms.txt

Use this file to discover all available pages before exploring further.

QuestCraft supports full multiplayer on any standard Minecraft: Java Edition server — no special server-side plugins, mods, or configuration are required on the host’s end. If a server runs a supported Java Edition version, you can connect to it straight from your headset the same way you would from a desktop PC.

How to Connect to a Server

Joining a multiplayer server in QuestCraft works exactly like it does in the desktop Java Edition client. From the main menu inside Minecraft, select Multiplayer, then choose Add Server and enter the server address. Once saved, the server will appear in your list and you can tap it to join at any time. There is no additional pairing step, QR code, or companion app needed. Any server address that works on a desktop Java Edition install will work here too.

Server Compatibility

QuestCraft is a full Java Edition client, so compatibility is straightforward: if the server runs a Java Edition version that matches the version you launched in QuestCraft, you can join it. This includes:
  • Public survival and minigame networks
  • Private friend servers and home-hosted servers
  • Paper, Spigot, Fabric, and Forge servers (on a supported version)
  • Vanilla dedicated servers

Supported Minecraft Versions

Version
1.19.2
1.19.4
1.20.1
1.20.4
1.20.6
1.21.1
1.21.4
1.21.5
The server version must match the client version you selected in the QuestCraft launcher. If you launched QuestCraft on 1.20.1, connect only to servers running 1.20.1. Mismatched versions will result in a connection error at login. You can switch versions in the launcher without losing your worlds or settings.

Performance Tips for Multiplayer

Online play adds network and server-side chunk loading on top of the local rendering workload, so the same performance settings that help in singleplayer become even more important in multiplayer.
  • Keep render distance at 4–6 chunks. Many servers push chunks aggressively; a lower client-side render distance limits how much your headset needs to process at once.
  • Avoid heavily modded servers. Servers running large modpacks may send data your client does not expect, and the additional entity and block types can increase render complexity significantly.
  • Choose less-crowded servers when possible. Servers with many players in a small area spawn more entities and fire more network events, both of which increase client load in VR.
Join the QuestCraft Discord to find communities, recommended servers, and other players to explore with. The Discord is also the best place to ask for help if you run into connection issues or need a server recommendation for a specific version.

Unsupported Server Types

Minecraft Realms and Bedrock Edition servers are not supported. QuestCraft is a Java Edition client only. Bedrock-native multiplayer, cross-play servers, and Realms subscriptions are not compatible. Only standard Java Edition dedicated servers and LAN worlds work with QuestCraft.

Build docs developers (and LLMs) love