Skip to content

Getting Started with AdvancedFFA

INFO

Follow this guide to get AdvancedFFA running on your server in just a few minutes.

Installation

  1. Download the latest AdvancedFFA.jar from SpigotMC or BuiltByBit
  2. Place the jar file into your server's plugins/ folder
  3. If using FAWE or PlaceholderAPI, ensure they are also installed in plugins/
  4. Restart your server. Do not use /reload
  5. AdvancedFFA will generate its configuration folder in plugins/AdvancedFFA/

Step 1: Set the Lobby

The lobby is the central location where players are teleported on leave/kick:

Stand at your desired server lobby location and run:

/ffa setlobby

Step 2: Create Your First Arena

Arenas in AdvancedFFA are defined using a cuboid region, a spawn, and a spectator spawn.

1. Create the arena

/ffa arena create desert

2. Define the arena region

Stand at the first corner of your arena and run:

/ffa arena edit desert setCorner1

Fly to the opposite corner and run:

/ffa arena edit desert setCorner2

3. Define spawn locations

Stand where players should spawn when joining/respawning in the arena:

/ffa arena edit desert setSpawn

Stand where spectators will be teleported:

/ffa arena edit desert setSpectator

Step 3: Create Your First Kit

Kits defines the loadout given to players upon joining the arena.

1. Create the kit

/ffa kit create nodebuff

2. Equip the loadout

Setup the loadout items you want players to receive into your own player inventory.

Run:

/ffa kit edit nodebuff setInv

3. (Optional) Configure Kit Options

# Allow players to customize their layout with /kitedit
/ffa kit edit nodebuff allowEdit true
# Automatically heal and replenish kit items on kill
/ffa kit edit nodebuff regenOnKill true

INFO

Get the full options list in game


Every arena needs to be linked with a specific kit. This ensures that all players in the arena are playing with the same kit.

/ffa arena edit desert linkWithKit nodebuff

2. Open the arena and kit to players

/ffa arena edit desert allowQueue true
/ffa kit edit nodebuff allowQueue true

INFO

You cannot enable allowQueue if any required points (Corner1, Corner2, Spawn, Spectator Spawn, or Linked Kit) are missing.


Step 5: Test as a Player

Now that the arena and kit are active:

  1. Test the Kit editor.
    /kitedit nodebuff

INFO

Rearrange your hotbar slots, close the inventory, and join the Arena !

  1. Join the arena:
    /ffa join nodebuff
  2. Leave the arena:
    /ffa leave or /leaveffa

Congratulations!

Your first AdvancedFFA arena is live and ready for players !