Getting Started From Scratch

Installing FlameCord is a straightforward process. As a drop-in replacement for BungeeCord, it uses the same structure and configuration that you may already be familiar with. This guide will walk you through setting up a new FlameCord proxy from start to finish.

Prerequisites

Before you begin, ensure you have the following:

  • A server or machine to host the proxy (VPS, dedicated, or home machine).
  • Java 8 or newer installed on that machine.
  • At least one backend Minecraft server (Spigot, Paper, etc.) that players will connect to.

Step-by-Step Installation Guide

  1. Download FlameCord: First, purchase and download the latest version of FlameCord from our official BuiltByBit page. You will receive a `.jar` file.
  2. Create a Dedicated Folder: On your server, create a new folder specifically for your FlameCord proxy. For example, you could name it `flamecord-proxy`. This keeps your files organized.
  3. Upload the JAR File: Upload the `FlameCord.jar` file you downloaded into the new folder you just created.
  4. Create a Startup Script: To run the proxy, you need a startup script. Create a new file in your proxy folder. If you are on Linux, name it `start.sh`. If you are on Windows, name it `start.bat`.
  5. Edit the Startup Script: Open the script and add the following command. This command tells Java to run FlameCord with an initial 512MB of RAM. You can adjust this value if needed, but a proxy typically does not require much RAM.

    java -Xms512M -Xmx512M -jar FlameCord.jar
  6. Run the Script: Execute the script to start FlameCord for the first time. On Linux, run `bash start.sh`. On Windows, double-click `start.bat`. FlameCord will generate all its necessary configuration files and then shut down.
  7. Configure Your Servers: Open the `config.yml` file that was just generated. The most important section is `servers`. Here, you will list all of your backend servers (like your Lobby, Survival, etc.). Add each server with its IP address and port.
  8. Final Start: Run the `start.sh` or `start.bat` script again. Your FlameCord proxy is now live and ready to accept player connections!

Next Steps

Your proxy is now running, but the journey doesn't end here. We highly recommend diving into the `flamecord.yml` and `modules.yml` files to customize the powerful anti-bot and security features to best suit your server's needs. If you have any questions during the setup process, don't hesitate to join our official Discord server for support.