This provides a fully-optional way to add a FFA in your server!
You don't receive each time another kit by typing kit command / clicking on the sign: it clears your inventory and sets the kit!
Features:
- Fully customizable messages;
- Optional FFA Spawn & Setspawn;
- Infinite Kits with a name, a lore, and infinite enchants for each item;
- Noob-Friendly help message;
- 24/7 Support on Telegram (@AlbeMiglio);
- Kit Command & Sign support!
How to use MyFFA:
- Download this plugin or re-compile the source code above;
- Put it in your plugins folder;
- Restart or reload your server;
- Try command /mkit default, if it gives errors, type /myffa reload or restart the server again;
Spoiler: Config.yml
prefix-chat: "&c[MyFFA]"
usage-command:
- '&8&m----------------------------------'
- '&7 &c&lMyFFA'
- '&7'
- '&c/myffa reload &7- Reloads config'
- '&c/myffa setspawn &7- Sets the spawn'
- '&c/myffa help &7- Displays commands'
- '&c/myffa spawn &7- Goes to spawn'
- '&7'
- '&8&m----------------------------------'
kit-message: "Kits (%number%):"
first-sign-line: "&1[MyFFA]"
setspawn-enabled: false
not-enough-permissions: "&cYou cannot perform this command."
kit-selected: "&aKit %kit% selected with success!"
spawn-not-set: "&cYou have to set the spawn at first."
broadcast-kit-signs-clicks: true #It just says: "Alex used a kit (namekit) sign!"; it is only displayed in your console, useful for checking kits.
kits:
default:
helmet:
id: 310
enchant: # Check list here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/enchantments/Enchantment.html
- PROTECTION_ENVIRONMENTAL:1 # ENCHANT:LEVEL
chestplate:
id: 311
enchant:
- PROTECTION_ENVIRONMENTAL:1
leggings:
id: 312
enchant:
- PROTECTION_ENVIRONMENTAL:1
boots:
id: 313
enchant:
- PROTECTION_ENVIRONMENTAL:1
items:
1:
name: "&6Destroyer 3000"
amount: 1
lore:
- "This is a sword!"
id: 276
data: 0
enchant:
- PROTECTION_ENVIRONMENTAL:1
usage-command:
- '&8&m----------------------------------'
- '&7 &c&lMyFFA'
- '&7'
- '&c/myffa reload &7- Reloads config'
- '&c/myffa setspawn &7- Sets the spawn'
- '&c/myffa help &7- Displays commands'
- '&c/myffa spawn &7- Goes to spawn'
- '&7'
- '&8&m----------------------------------'
kit-message: "Kits (%number%):"
first-sign-line: "&1[MyFFA]"
setspawn-enabled: false
not-enough-permissions: "&cYou cannot perform this command."
kit-selected: "&aKit %kit% selected with success!"
spawn-not-set: "&cYou have to set the spawn at first."
broadcast-kit-signs-clicks: true #It just says: "Alex used a kit (namekit) sign!"; it is only displayed in your console, useful for checking kits.
kits:
default:
helmet:
id: 310
enchant: # Check list here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/enchantments/Enchantment.html
- PROTECTION_ENVIRONMENTAL:1 # ENCHANT:LEVEL
chestplate:
id: 311
enchant:
- PROTECTION_ENVIRONMENTAL:1
leggings:
id: 312
enchant:
- PROTECTION_ENVIRONMENTAL:1
boots:
id: 313
enchant:
- PROTECTION_ENVIRONMENTAL:1
items:
1:
name: "&6Destroyer 3000"
amount: 1
lore:
- "This is a sword!"
id: 276
data: 0
enchant:
- PROTECTION_ENVIRONMENTAL:1
Commands:
- /myffa setspawn - Sets the spawn of /myffa spawn (Enable it in your config!);
- /myffa spawn - Teleports to you to the FFA spawn;
- /myffa (or myffa help) - Displays a customizable list;
- /myffa reload - Reloads config.yml;
- /mkit <namekit> - Sets the kit in your inventory;
Permissions:
- myffa.setspawn - Gives access to /myffa setspawn;
- myffa.spawn - Gives access to /myffa spawn;
- myffa.reload - Gives access to /myffa reload;
- myffa.kit.* - Gives access to all the kits;
- myffa.kit.<kit> - Gives access to /mkit <kit> and related sign;
- myffa.sign - Allows the user to create kit signs;
- myffa.admin - Gives access to all the plugin's permissions;
Servers that are running my plugin (and advised me):
- mc.mycraft.it
If you use my plugin on your server, just contact me on Telegram (@AlbeMiglio) and I'll add it here as soon as possible!
1.7 Support - DONE
1.7-1.12 Support - DONE
Kit Signs - DONE
Customizable Permissions
Multiple Spawns
Duels
F.A.Q.
Developer APIs
What else? Just contact me! @AlbeMiglio on Telegram!
I'd really like to thank to:
- SimoxRidePvP, my Graphic Designer;
- Niketion, who had the main role in this project and started it, "THE MASTER DEVELOPAH!";
- Pompiere1, my supporter and my No.1 fan;
If you find bugs, PM me, and if you like this plugin, feel free to give a great feedback!

Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
MyFFA | ARCHIVED [2017] is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 2,261 times (via Spigot). Download it and open it directly in the game.