FFA is a next-generation plugin designed for PvP/FFA servers, offering a robust API and a bunch of features.
To use the FFA plugin, you need to use Minecraft version 1.19 or higher, Java version 17 or above, Spigot or any of its forks, and You need PlaceholderAPI to use this plugin.
-
Arenas System, Includes cool arenas for ranked users.
-
Next Gen Combat Log System
-
Customizable Death Messages
-
PlaceholderAPI Support
-
Guilds (TODO)
-
Arena Regeneration
How to use this?
- Make sure to have FastAsyncWorldEdit installed on your server.
- Use the command
/regeneration create MyArena
. - Set the corners of the arena via
/regeneration corner1
and/regeneration corner2
. - Finally, use the command
/regeneration start MyArena
. - You're done! You can now use
/regeneration regenerate MyArena
.
- Multi Worlds (TODO)
- Advanced Kit System
- Next Generation Settings Menu
- Spawn/Lobby Items
- Advance Stats System, with a feature where adminstrators can edit player's stats
- WorldGuard Integration
- Health Indicators
- Quick Respawn
- LaunchPads, And More
- Kit Layouts - Let your server's players save a custom kit layout for a kit (recommended for practice servers). $2.99
- Broadcast
- Fly
- Heal
- Message
- Reply
- Nickname
- Ping
- Rules
- Settings, Yes there are even more which are not listed here.
Everything is editable via the config.yml
file.
- %ffa_kills% | Returns the kills of a player.
- %ffa_deaths% | Returns the deaths of a player.
- %ffa_kdr% | Returns the KDR of a player.
- %ffa_streak% | Returns the kill streak of a player.
- %ffa_maxstreak% | Returns the max kill streak of a player.
- %ffa_combat_timer% | Returns the combat timer of a player.
- %ffa_nickname% | Returns the nickname of a player.
- %ffa_lastkit% | Returns the name of the last kit the player had.
- %ffa_lastarena% | Returns the name of the last arena the player was in.
- %ffa_player_RegionName% | Returns the player count of the specified WorldGuard region.
- %ffa_isbusy_RegionName% | Checks if the specified WorldGuard region has 8+ players; if yes, return "[Busy]".
- %ffa_settings_olddamagetilt% | Returns the OldDamageTilt setting status of a player.
- %ffa_settings_privatemessages% | Returns the PrivateMessages setting status of a player.
- %ffa_settings_autogg% | Returns the AutoGG setting status of a player.
- %ffa_settings_mentionsound% | Returns the MentionSound setting status of a player.
- %ffa_settings_quickrespawn% | Returns the QuickRespawn setting status of a player.
Please feel free to report any glitches or bugs via our Discord server.
To get the FFA plugin, Purchase it from our BuiltByBit page. Alternatively, compile it yourself.
The FFA plugin is licensed under GNU General Public License (GPL).