NovaFFA logo

NovaFFA

Pick a kit, land in its arena, fight everyone else there. Kills and deaths are tracked per player, and arenas rebuild themselves clean on a timer.

  • Paper 1.21.1 - 26.2
  • Java 21
  • FastAsyncWorldEdit required
  • PlaceholderAPI support

Why this one

Three things worth seeing, not just reading

01

One jar, both Minecraft version lines

Mojang changed the version scheme in 2026. NovaFFA runs on the old 1.21.x line and the new 26.x line from the exact same jar, no separate download to pick.

See supported versions
A timeline showing NovaFFA supporting both 1.21.1 through 1.21.11 and 26.1 through 26.2 from the same jar
02

Combat tag closes every exit

A hit starts a timer that blocks leaving, the lobby command, walking into the lobby corners, switching kits, and whatever commands another plugin offers as an escape hatch.

How combat tag works
A flow diagram showing a hit starting the combat timer, the actions it blocks while running, and how a kill, death or quit resolves it
03

Players lay out their own kit

Every player gets their own copy of a kit's layout. Rearranging it in /editkits means never sorting an inventory mid fight again.

Open the layout editor guide
A slot grid of the kit layout editor, showing the armour row, main inventory, hotbar, and the save and reset buttons

Quick start

Running in about five minutes

  1. 1

    Drop in the jar

    NovaFFA and FastAsyncWorldEdit both in plugins/, then start the server.

  2. 2

    Set the lobby

    Stand where players should land and run /lobby set, then mark both corners.

  3. 3

    Create an arena

    /ffa arena create, mark its corners and spawn, save it as a schematic.

  4. 4

    Create a kit

    /ffa kit create, give it contents and an icon, then link it to the arena.

Full installation guide

FastAsyncWorldEdit is required, NovaFFA disables itself without it.

Everything is documented

Every config key, every command and every permission has a page. If something is still unclear, ask in the Discord.

NovaFFA is by zArrowTan. The Discord is the only support channel, there is no public issue tracker.