Multiplayer

TabWorld connects to Eaglercraft-compatible servers over WebSocket — directly from your browser.

How it works

Browsers cannot open raw TCP connections to a normal Minecraft server. Instead, the game connects to a server that speaks the Eaglercraft protocol over a secure WebSocket (WSS). The server runs an EaglerXServer-compatible plugin in front of a 1.8 backend.

Join a server

  1. 1
    Add the server
    On the Servers page, add the server’s WSS address.
  2. 2
    Press Join
    TabWorld launches and hands the address to the game.
  3. 3
    Connect in-game
    The server appears in the Multiplayer list; select it to connect.

Address format

Server addresses are WebSocket URLs. Use wss:// in production (TLS); ws:// is only for local testing.

wss://play.example.com/
ws://localhost:8081/

Version matters

TabWorld runs a 1.8 browser runtime. The server must accept 1.8 Eaglercraft-protocol clients, otherwise the connection will be rejected or behave incorrectly.

Connection problems

  • Cannot connect — wrong address, server offline, or not an Eaglercraft/WSS server.
  • Rejected — version mismatch, or the server requires authentication.
  • Lag / disconnects — high latency or an unstable network; try a closer server.
  • Mixed content — an https:// page cannot connect to a ws:// (insecure) server; use wss://.
Private servers
Hosting for friends is fine — run an EaglerXServer-compatible proxy in front of a 1.8 server and share the WSS address. Self-hosted official rooms are a future TabWorld feature.
Multiplayer — TabWorld Docs — TabWorld