Skip to main content

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.

  1. Download the latest PaperMC build from the PaperMC website.
  2. Create a new folder for your server and place the downloaded JAR file in it.
  3. Start the server once by running java -jar paper-*.jar in the server folder.
  4. The server will generate a eula.txt file in the server folder. Open it and change eula=false to eula=true.
  5. Edit the server.properties file and set enforce-secure-profile to false. (more details)
  6. Download Connect plugin and place it in the plugins folder.
  7. Start the server again java -jar paper-*.jar and wait for it to finish loading.

See this page for more information on how to set up a Minecraft server.

terminal log

You can stop the server by typing stop or by pressing CTRL+C in 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-authentication to false in velocity.toml.
  • If using BungeeCord set enforce_secure_profile to false in config.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: