Skip to content

How to join your Connect Server

Joining your Server

Every server has a unique configurable Endpoint name that directly reflects the domain players can join the server with. If you leave this field empty, Connect will use a temporary random endpoint name for your server provided by the Random Name Service.

You can always update that endpoint name in the config:

yaml
endpoint: your-server-name
yaml
connect:
  name: your-server-name

The environment variable CONNECT_ENDPOINT takes precedence over the configuration file.

Joining with free provided Public Domain

After installing Connect plugin and starting your server you will see the free public domain for your server that looks like <endpoint>.play.minekube.net.

shell
[connect] Enabling connect vX.Y.Z
[connect] Enpoint name: live-beru
[connect] Your public address: live-beru.play.minekube.net

Use that same endpoint hostname in either edition:

ClientServer addressPort
Java Edition<endpoint>.play.minekube.net25565 (normally omitted)
Bedrock Edition<endpoint>.play.minekube.net19132

Verified custom domains work the same way: Java and Bedrock use the same hostname and their edition's normal port.

Console showing public domain

Ping requests are also mirrored to the endpoint server.

Joining from Browser Hub

Players can also discover your server from the in-game Browser Hub at minekube.net and can join with the in-game UIs or with the /browser join <your-server-name> command. Offline/cracked Java players use cracked.minekube.net or cracked.minekube.com instead and can only enter endpoints that explicitly allow them.

See Who Can Join for the Java, Bedrock, account-linking, and offline-mode identity matrix.

Who Can Join

This matrix applies when players use a Connect address and the server owner runs a normal Connect plugin or standard Gate connector:

Player identityAccepted by defaultIdentity used by the endpointServer-owner action
Java client authenticated with a Java Edition accountYesVerified Java UUID and profileNone beyond the normal Connect setup
Bedrock client authenticated with Microsoft/Xbox and authoritatively linked to JavaYesLinked Java UUID and profileNone
Bedrock client authenticated with Microsoft/Xbox but not linked to JavaYesStable native Bedrock/XUID-derived profileNone
Offline/cracked Java clientNoSelf-asserted offline Java name and UUIDExplicitly allow offline-mode players
Bedrock client without valid Microsoft/Xbox authenticationNoNone; Connect rejects the sessionUnsupported on Connect-managed Bedrock

Account linking is optional for Connect-managed Bedrock. When Connect can verify an authoritative Java link, it preserves that Java identity; otherwise, the player's verified Xbox identity is enough. A backend plugin that is specifically written to require a premium Java UUID can still reject a native Bedrock profile, so diagnose that plugin rather than enabling offline mode or installing another Geyser instance.

What the Server Owner Configures

For authenticated Java and Microsoft/Xbox-authenticated Bedrock players, configure only the normal Connect connector. Connect handles Bedrock translation at the edge. Do not install backend Geyser or Floodgate, open a backend UDP port, or set Gate bedrock: true for Connect-routed players.

Offline/cracked Java is a separate, explicit opt-in. The Offline Mode guide shows the setting for both the Connect Java Plugin and Gate.

Not affiliated with Mojang nor Minecraft