How to connect your server to Minehut

✅ Requirements

  • A Minecraft server hosted on Final Hosting

  • Access to your Final Hosting control panel

  • A Minehut account

  • A domain or subdomain (optional, but helpful for easy access)


Step 1: Set Up Your Server on Final Hosting

  1. Log in to your Final Hosting control panel.

  2. Start your Minecraft server.

  3. Write down:

    • IP Address

    • Port Number

  4. Make sure your server is online and can be connected to directly.


⚙️ Step 2: Set Up Velocity Proxy

  1. Download Velocity from the official site: https://papermc.io/software/velocity

  2. Upload the JAR to your server and run the server:

  3. Open velocity.toml in a text editor. Add your backend server like this:

     
    [servers] final = "IP:PORT"
  4. Set online-mode = true

  5. Enable forwarding-secret for secure connection, and configure your backend server to trust Velocity.

  6. Save changes and restart Velocity.


Step 3: Configure a Domain or Subdomain (Optional)

To connect more easily, set up a subdomain pointing to your Velocity proxy:

  1. Go to your domain provider's DNS settings.

  2. Add an A Record:

    • Name: play (or anything you want)

    • Value: IP of the Velocity proxy

  3. If you're using a custom port (not 25565), add an SRV Record.


Step 4: Test Everything

  1. Run your Velocity proxy and Final Hosting Minecraft server.

  2. Try connecting directly to the Velocity IP or subdomain.

  3. If successful, players will be routed to your backend server automatically.


Troubleshooting

Issue Solution
Can't connect to server Check IP and port; make sure both servers are online
Proxy doesn’t route Check Velocity config and backend server address
Server appears offline Ensure Velocity and backend are using correct ports and secrets
DNS not working Wait for propagation or flush your DNS cache

You're Done!

Was this answer helpful?
Minehut Hosting Minecraft Minecraft Help
0

Related Articles