Frequently Asked Questions about Connect
This page provides commonly asked questions regarding to Connect and related topics.
How do I set up a Minecraft server?
Connect supports PaperMC/Spigot, Velocity and BungeeCord platforms and depending on your use-case you can choose to connect one or multiple instances using Connect. In this tutorial we are going to create a single PaperMC server.
- Download the latest PaperMC build from the PaperMC website.
- Create a new folder for your server and place the downloaded JAR file in it.
- Start the server once by running
java -jar paper-*.jarin the server folder. - The server will generate a
eula.txtfile in the server folder. Open it and changeeula=falsetoeula=true. - Edit the
server.propertiesfile and setenforce-secure-profiletofalse. (more details) - Download Connect plugin and place it in the
pluginsfolder. - Start the server again
java -jar paper-*.jarand wait for it to finish loading.
See this page for more information on how to set up a Minecraft server.

You can stop the server by typing
stopor by pressingCTRL+Cin the terminal.
Why disable enforce-secure-profile?
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.
- If using Velocity set
force-key-authenticationtofalseinvelocity.toml. - If using BungeeCord set
enforce_secure_profiletofalseinconfig.yml.
Other References
You want to get a sneak-peak of the lower-level code and concepts of the Connect network?
While the Connect network relies on the shoulders of many giant open source projects we make extensive use also of our own software and libraries. You can find some source code of our projects at: