NovaFFA

Arenas and Regeneration

Building an arena, saving it as a schematic, and rebuilding it on a timer

An arena is a bounded region of the world, linked to one kit, that regenerates from a saved schematic so a fight never leaves lasting damage.

An arena's lifecycle: mark its spawn and corners, link a kit, save a schematic, then regenerate it by hand or on a timer

Creating an arena

/ffa arena create <name>

Then mark it out:

/ffa arena edit <arena> spawn
/ffa arena edit <arena> corners 1
/ffa arena edit <arena> corners 2

spawn is where players land when they join. The two corners define the region FastAsyncWorldEdit saves and rebuilds, stand at opposite corners of the space you want covered.

Linking a kit

/ffa arena edit <arena> link <kit>

See Kits. An arena with no linked kit cannot be joined.

Saving and regenerating

/ffa arena regeneration <arena> save
/ffa arena regeneration <arena> regenerate
/ffa arena regeneration <arena> start
/ffa arena regeneration <arena> stop

save takes a schematic of the arena's current state as the clean baseline. regenerate rebuilds it from that schematic immediately. start and stop control the automatic timer.

Regeneration settings

Under arenas.regeneration in config.yml:

KeyControls
time.number, time.unitHow long between one automatic rebuild and the next
broadcast.recipientWho sees the rebuild message: arena, everyone, or world:<name>
broadcast.typeWhere it appears: action_bar or chat
after.teleport_players.enabledWhether players standing in the arena are moved once it rebuilds
after.teleport_players.toWhere to: arena (spawn) or lobby
after.teleport_players.give_kit_againWhether those players are handed their kit again after being moved

Premium arenas

/ffa arena edit <arena> premium <on | off>

Turning this on requires the joining player to hold novaffa.arena.<arena>, on top of the general permission to use the plugin. There is no default grant for it, an owner grants it per arena, per group or player, through their permissions plugin.

Inspecting, deleting, and testing

/ffa arena info <arena>
/ffa arena delete <arena>
/ffa arena teleport <arena>

teleport is an admin shortcut to the arena's spawn, without going through the fight menu or handing out a kit.

On this page