Skip to content
On this page

Quick Start

This page explains where to download and how to configure the Connect plugin to list your Minecraft server on the Connect Network and allow players to join your server. It's easy!

Prerequisites

  • You have a Minecraft server running on your local machine or hosted somewhere else.
  • You have a Minecraft account that you want to use for testing.
  • You have a Java Runtime Environment (JRE) installed on your machine.
  • Internet connection

Downloading the Connect Plugin

The installation steps are the same as for every other Minecraft plugin (Download jar, put in plugins folder, start server). The only difference is that you can download the Connect plugin right here, instead of SpigotMC.

Downloads
Spigot/PaperMCVelocityBungeeCord

Ready to experience Minekube Connect? Download the latest stable release for your platform! 👆

Disabling enforce secure player profiles

Why is this necessary?

Since Minecraft 1.19 the enforce-secure-profile property was introduced. Players joining through the Connect network to your server won't be able to join if this setting is enabled. It is safe to disable this setting as it only affects chat messages.

Spigot/PaperMC's server.properties

You need to disable enforce-secure-profile property

text
...
enable-rcon=false
online-mode=true 
enforce-secure-profile=false 
enable-status=true
...

or simply disable online-mode which also disables enforce-secure-profile

text
...
enable-rcon=false
online-mode=false 
enforce-secure-profile=true
...
  • If using Velocity set force-key-authentication to false in velocity.toml.
  • If using BungeeCord set enforce_secure_profile to false in config.yml.

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 our random name service.

You can always update that endpoint name in plugins/connect/config.yml

yaml
endpoint: your-server-name

The environment variable CONNECT_ENDPOINT takes precedence over the endpoint value in 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 <your server name>.play.minekube.net.

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.

Joining from your custom domain

Go to Server Domains to learn how to use your own domain for your server.

Plugins are released under the MIT License. (web version: 4ac5fc6e)