Skip to content

In AdvancedFFA, kits are flexible and player-centric. While server admins defines the loadout of a kit, players have the freedom to rearrange their hotbar and inventory to match their personal playstyle.


Creating a Kit

To create a kit:

  1. Register the kit:
    /ffa kit create nodebuff
  2. Equip the loadout:
    • Equip the loadout into your inventory.
  3. Set the inventory:
    /ffa kit edit nodebuff setInv

The Interactive Kit Editor (/kitedit)

One of the standout features of AdvancedFFA is the Kit Editor. Players can run:

/kitedit <kitname>

This opens a Interactive Kit Editor:

Editor Mechanics

  • Hotbar (Slots 0 - 8)
  • Main Inventory (Slots 18 - 44)
  • Armor Slots (Slots 47 - 50)
  • Offhand (Slot 51)
  • Auto-Save: When the player closes the inventory, their layout is saved to the database

Kit Customization Options

Allow / Disallow Layout Editing

If you want a competitive ranked kit where every player must have identical slot placements:

/ffa kit edit <kitname> allowEdit false

Kill Regeneration (regenOnKill)

Enable this setting to instantly replenish a player's health and loadout:

/ffa kit edit <kitname> regenOnKill true

Kit Permission

Restrict kits to donors, VIPs, or tournament participants:

/ffa kit edit <kitname> setPermission server.kit.vip

(To remove the permission requirement, use /ffa kit edit <kitname> setPermission none).


Potion Effects

You can assign permanent or timed potion effects to any kit

Commands

  • List active effects:
    /ffa kit edit <kitname> potionEffects list
  • Add an effect:
    # Format: /ffa kit edit <kitname> potionEffects add <effect> [durationSeconds|infinite] [level]
    /ffa kit edit gapple potionEffects add speed infinite 2
    /ffa kit edit gapple potionEffects add resistance infinite 1
    /ffa kit edit archer potionEffects add speed 60 1
  • Remove an effect:
    /ffa kit edit gapple potionEffects remove speed