> For the complete documentation index, see [llms.txt](https://docs.endcore.fun/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.endcore.fun/documentation/ecoreffasetup/ecoreffa-setup-guide.md).

# ECoreFFA — Setup Guide

Follow these simple steps to install, activate, and start your ECoreFFA server without any errors.

### 1. Get Your License Key First

Before you start the server, you must activate your copy:

1. Join our Discord server: [support.endcore.fun](https://support.endcore.fun).
2. Go to the verification channel and verify your BuiltByBit purchase.
3. Once verified, get your license key from the bot or support ticket.
4. Keep this key handy—you will need it to run the setup.

***

### 2. What You Need

Make sure your server meets these basic requirements:

* **Java:** Java 21 or higher.
* **Server Jar:** Paper 1.21+ (recommended: Paper-26.2-123).
* **Port:** An open server port (like `25565`).

***

### 3. How to Install

#### Step 1: Download & Unzip

1. Download `ECoreFFA.zip` from your BuiltByBit downloads.
2. Unzip all the files into an empty server folder.

#### Step 2: Add Your License Key

1. Go to the `plugins/ECoreFFA/` folder.
2. Open the file named `mc license.txt`.
3. Paste your license key inside and save the file.

#### Step 3: Add the Paper Jar

1. Put your Paper jar file into the main server folder.
2. Make sure your server startup settings point to that jar name (for example, `server.jar`).

#### Step 4: Set Your Port

1. Open the `server.properties` file.
2. Put your server port in these lines:

   ```properties
   server-ip=0.0.0.0
   server-port=YOUR_PORT
   query.port=YOUR_PORT
   ```
