NovaFFA

Commands

Every command NovaFFA registers, player facing and admin

/novaffa, aliased /ffa, is the only command an admin needs to reach every admin feature. The player facing commands are also registered on their own, since players type those directly rather than through /ffa.

Player commands

CommandAliasesWhat it does
/novaffa/ffaOpens the fight menu
/novaffa <kit>Joins the arena linked to that kit, or the one arena in one arena mode
/novaffa play <kit>The same thing, with tab completion behind it
/novaffa join <arena>Joins that arena, with the kit it is linked to. In one arena mode, joins with the kit picked last
/novaffa buy <kit>Opens the confirm screen for a kit with a price, see Kit Prices and Rewards
/novaffa help [page]The home help screen
/novaffa leaveSame as /leaveffa
/novaffa lobbySame as /lobby
/novaffa stats [player]Same as /statistics
/novaffa editkitsSame as /editkits
/leaveffa/leave, /ffaleave, /exit, /exitffa, /ffaexitLeaves the arena and returns to the lobby
/lobby/ffalobby, /spawnTeleports to the FFA lobby
/statistics/statsOpens the statistics menu, optionally for another player
/editkits/kiteditor, /kitlayouts, /layoutsOpens the kit layout editor

/novaffa join <arena> is the one to point an NPC, a sign or a command block at when each one should send a player to a particular arena. /novaffa <kit> goes the other way round, it names the kit and lets the kit find its arena, which is the same journey as long as only one arena is linked to that kit.

Every alias in this table is the default, and every one is editable or removable in commands.aliases in Configuration. /spawn in particular is worth checking, see Fight Menu.

/ffaarena and /ffakit no longer exist from older versions. They are /ffa arena and /ffa kit.

Admin commands

Everything below needs novaffa.admin, default op.

/ffa kit

CommandWhat it does
/ffa kit help [page]The kit help screen
/ffa kit create <name>Creates a kit from your current inventory
/ffa kit delete <kit>Deletes a kit
/ffa kit info <kit>Shows a kit's details
/ffa kit give <kit>Hands the kit's contents to yourself
/ffa kit give <kit> to <player>Hands the kit's contents to another player
/ffa kit layouts <kit> delete allWipes every player's saved layout for that kit
/ffa kit edit <kit> displayname <text>Sets the display name shown on the fight menu
/ffa kit edit <kit> icon <icon>Sets the menu icon
/ffa kit edit <kit> icon handSets the menu icon to the item in your main hand, potion type and all
/ffa kit edit <kit> inventory importUpdates the kit from your current inventory
/ffa kit edit <kit> slot <slot>Pins the kit to one square of the fight menu
/ffa kit edit <kit> slot autoUnpins it again, so it fills in wherever there is room
/ffa kit edit <kit> price <amount>Sets what the kit costs through Vault, 0 makes it free
/ffa kit grant <kit> <player>Unlocks a priced kit for a player without payment, works from the console and for offline players
/ffa kit revoke <kit> <player>Takes a bought or granted kit away again
/ffa kit slotsOpens the editor where kits are arranged in the fight menu

See Kits and Kit Prices and Rewards.

/ffa arena

CommandWhat it does
/ffa arena help [page]The arena help screen
/ffa arena create <name>Creates an arena
/ffa arena info <arena>Shows an arena's details
/ffa arena delete <arena>Deletes an arena
/ffa arena teleport <arena>Teleports you to the arena's spawn
/ffa arena edit <arena> spawnSets the arena's spawn to where you stand
/ffa arena edit <arena> corners <1 | 2>Sets one corner of the region
/ffa arena edit <arena> link <kit>Links the arena to a kit
/ffa arena edit <arena> premium <on | off>Requires novaffa.arena.<arena> to join
/ffa arena edit <arena> build <on | off>Whether players can place and break blocks in the arena
/ffa arena regeneration <arena> saveSaves the current state as the rebuild baseline
/ffa arena regeneration <arena> regenerateRebuilds the arena right now
/ffa arena regeneration <arena> startStarts the automatic rebuild timer
/ffa arena regeneration <arena> stopStops the automatic rebuild timer

See Arenas and Regeneration.

/ffa reload

CommandWhat it does
/ffa reloadRe-reads config.yml, the language file and the menu files

Menu and message edits take effect the moment it finishes, so a run of small changes no longer means a run of restarts.

What it does not touch: kits, arenas, player layouts and player statistics, which hold live state a player standing in an arena is in the middle of, and command aliases, which Paper reads before the plugin is enabled and cannot be told about again until the server starts. A combat timer already running keeps running, unless the reload switched the combat tag off.

/lobby, admin extras

On top of the player facing teleport: /lobby set, /lobby corner1 and /lobby corner2. See Installation.

Help pages

/novaffa help [page], /ffa kit help [page] and /ffa arena help [page] are all paginated. The back and next arrows are clickable, clicking a command line puts it in your chat box ready to send.

On this page