FFA Server Setup | with Source Code v1.9

A fully customizable Free-For-All (FFA) server with built-in Cosmetics, all with Full Source Code
Project 1.png

This update marks a significant milestone for our cosmetics plugins! We've undertaken a massive backend overhaul of the KillEffects, DeathCries, and ArrowTrails systems. While you might not see dozens of new visual features on the front-end, this foundational rework enhances performance, stability, and paves the way for exciting future content.

KillEffects Plugin v1.4

Optimizations & Improvements
  • Replaced the legacy logic with a modern, Object-Oriented system backed by an SQLite database and a "Blueprint" design for dynamic effects.
  • Reformatted all source files with a consistent code style to improve maintainability.
  • Removed all legacy code for a cleaner and more stable plugin.

DeathCries Plugin v1.4

Optimizations & Improvements
  • Replaced the legacy logic with a modern, Object-Oriented system backed by an SQLite database and a "Blueprint" design for dynamic Cries.
  • Reformatted all source files with a consistent code style to improve maintainability.
  • Removed all legacy code for a cleaner and more stable plugin.

ArrowTrails Plugin v1.4

Optimizations & Improvements
  • Replaced the legacy logic with a modern, Object-Oriented system backed by an SQLite database and a "Blueprint" design for dynamic Trails.
  • Re-engineered event handling and trail activation with a more efficient, object-oriented design.
  • Reformatted all source files with a consistent code style to improve maintainability.
  • Removed all legacy code for a cleaner and more stable plugin.

FFA Setup

Optimizations & Improvements:

  • Updated various plugins to their latest versions for improved performance and stability.

Custom Version Support

Please note that this plugin is built to run natively on Minecraft 1.8.x. If you want a version compiled for any other native Minecraft version (e.g., 1.21), custom builds are available. To make a request, please come to my Discord to discuss it. This is a premium service and will involve an additional cost for the dedicated work.

P.S. The next update—focused on the Shop system and other things—will take a bit more time to complete, as it involves deeper changes to support a new user interface and improve performance.
Project 3.png

I’ve restructured the project to include dedicated source code folders for both Eclipse and IntelliJ IDEA environments.

Changes:
  • Added IntelliJ Source code optimized for IntelliJ IDEA, including proper module structure and configuration for both F.F.A and the Cosmetic plugins.
  • Updated README.md with clear setup instructions for both IDEs.

P.S. The next update—focused on the Cosmetics plugin—will take a bit more time to complete, as it involves deeper changes to support persistent storage and improve performance. We’re aiming for quality and stability, so thank you for your patience, and I’m sorry for the delay.
Project 1.png

Sorry for the long delay! Life’s been busy lately, but we’re back with a major update focused on performance, stability, and future-proofing the plugin. Thanks for your patience and continued support!

FreeForAll Plugin v1.7:
Optimizations & Improvements

  • Migrated player statistics from YAML to an SQLite-based storage system, now caching data in memory as objects to reduce database load and improve performance.
  • Updated Boosters and Leaderboards systems to operate with the new database structure instead of flat files, paving the way for real-time updates and better scalability.
  • Refactored Boosters into object-oriented structures integrated within PlayerStats for more intuitive handling and cleaner code.
  • Revamped the Missions booster reward system to align with the new object-based booster model.
  • Downgraded the Java compiler target to Java 8 for full compatibility with Minecraft 1.8.x servers.
  • Reworked Mission stats to be stored as objects within PlayerStats, allowing for smoother data manipulation and improved consistency.
  • Introduced a persistent Perks and Trophies system by integrating PerksStats and TrophiesStats into PlayerStats, updating the PersistentStatsHandler and SQLManager, and refactoring all related menus and handlers to use the new object-based database model.
New Features
  • Seamless integration of Perks and Trophies into the player data model, allowing for persistent tracking, future expansions, and richer gameplay customization.
Bug Fixes
  • Fixed multiple issues related to stat synchronization and mission data loss during restarts.
  • Resolved compatibility issues with older Java versions to ensure broader server support.
  • Numerous minor refactors and stability improvements throughout the codebase for enhanced reliability.

FFA Setup

Optimizations & Improvements:

  • Updated various plugins to their latest versions for improved performance and stability.

P.S. The next update will bring the same level of improvements and restructuring to the Cosmetics plugin, with a focus on persistent storage and performance just like this one.

UPDATE V1.7.1

Eid Mubarak to all Muslims! Wishing you joy, peace, and blessings on this special occasion. 🎉 Here is a hotfix for this setup to address minor issues and improve stability.

FreeForAll Plugin v1.6

Bug Fixes:

  • Adjusted compilation target from Java 17 to Java 8 to ensure compatibility with Minecraft 1.8.x.
  • Resolved an issue where the stats command occasionally failed to function correctly.

ArrowTrails Plugin v1.3

Bug Fixes:

  • Adjusted compilation target from Java 17 to Java 8 to ensure compatibility with Minecraft 1.8.x.

DeathCries Plugin v1.3

Bug Fixes:

  • Adjusted compilation target from Java 17 to Java 8 to ensure compatibility with Minecraft 1.8.x.

KillEffects Plugin v1.3

Bug Fixes:

  • Adjusted compilation target from Java 17 to Java 8 to ensure compatibility with Minecraft 1.8.x.

FFA Setup

Optimizations & Improvements:

  • Now fully supports Minecraft version 1.21.5.
  • Updated various plugins to their latest versions for improved performance and stability.

P.S. The next update may take some time as I’m currently busy with other commitments. Thank you for your patience and support!
UPDATE V1.7

Ramadan Mubarak to all Muslims! 🌙 May this holy month bring you peace, blessings, and happiness.
To celebrate, we’re offering 20% off on our product at the start of Eid Al-Fitr! Stay tuned for more details and enjoy the festivities! 🎉✨

FreeForAll Plugin v1.6:​

Optimizations & Improvements​

  • Improved the stats system to seamlessly integrate with the new missions system and provide more detailed insights.
  • Improved the Tiers system by increasing the points required for each tier stage from 100 to 300, making progression more challenging and rewarding.
  • Updated the chat format to display player ranks directly in chat.
  • Improved the booster time left format and implemented various optimizations for a smoother gameplay experience.
  • Revamped the PlayerStats file format for better organization and future scalability.
  • Added a waiting time before spectating to prevent unintended early spectating.
  • Refactored the name tag system to align with the new trophy benefits update.
  • Additional minor improvements to enhance overall player experience.

New Features​

  • Added the "Highest Kill Streak" stat, allowing players to track their best consecutive eliminations and 14 more stats divided into kills and deaths types.
  • Introduced 14 new mission categories to complete, adding more depth to gameplay.
  • Added 14 new trophies for players to earn.
  • Implemented new trophy benefits, allowing players to select trophies as name tags in the tablist.
  • Upgraded the stats system to display more detailed player information.

Bug Fixes​

  • Fixed spawn and spectating waiting time issues, ensuring proper functionality.
  • Resolved a critical stats system issue for accurate data tracking and improved performance.
  • Additional minor bug fixes and optimizations to improve overall game stability.

ArrowTrails Plugin v1.3:​

Optimizations & Improvements​

  • Refactored imports for better integration with the FreeForAll plugin.

DeathCries Plugin v1.3:​

Optimizations & Improvements​

  • Refactored imports for better integration with the FreeForAll plugin.

KillEffects Plugin v1.3:​

Optimizations & Improvements​

  • Refactored imports for better integration with the FreeForAll plugin.

P.S. The next updates will feature a complete rework of the Player Stats system, introducing more flexible ways to handle stats, improved performance, and an optimized data-saving method—along with additional enhancements.

UPDATE V1.6

FreeForAll Plugin v1.5:

Optimizations & Improvements

  • Improved the way the main instance is passed in some classes for better efficiency.

New Features

  • Introduced a new Perks System with 14 perks that can be purchased using Souls.
  • Added a new Confirm Menu System (currently used only for perks).

Bug Fixes

  • Fixed some special items that were not working correctly.
  • Fixed the killer finder so it correctly identifies the actual killer.

ArrowTrails Plugin v1.3:

Bug Fixes

  • Fixed the killer finder so it correctly identifies the actual killer.

DeathCries Plugin v1.3:

Bug Fixes

  • Fixed the killer finder so it correctly identifies the actual killer.

KillEffects Plugin v1.3:

Bug Fixes

  • Fixed the killer finder so it correctly identifies the actual killer.

P.S. The next updates will include a complete rework of the Mission and Trophies System, bringing more engaging challenges and rewards! Stay tuned!
UPDATE V1.5

Halfway to 2.0!
We’re officially halfway to 2.0 update , and the journey continues with more improvements and features to enhance your this product experience.

FreeForAll Plugin v1.4:

Optimizations & Improvements
  • Improved spectator, spawn, and main classes for smoother performance.
  • Hologram and spawn coordinates are now stored in the config file instead of separate files.
  • Refactored all command classes for better readability and organization.
  • Improved listener classes for cleaner and more efficient code.
  • Cosmetics data now saves directly to the FFA plugin instead of individual files.

New Features
  • New booster system with customizable options.
  • New way for setting any booster multiplier instead of just x2.
  • New way for configuring the booster duration based on your preference.

P.S. The next update will introduce the new feature which is perks system, but it may take some time due to current priorities.
UPDATE V1.4
ArrowTrails Plugin v1.3
Optimizations & Improvements

  • Optimized plugin codebase, ensuring better performance and stability.
  • Improved resource management to reduce server load and enhance responsiveness.
  • Improved old Arrow Trails for better form.
New Features
  • Added 7 New Arrow Trails to the plugin.
DeathCries Plugin v1.3
Optimizations & Improvements

  • Optimized plugin codebase, ensuring better performance and stability.
  • Improved resource management to reduce server load and enhance responsiveness.
  • Improved the Sounds of Death Cries.
New Features
  • Added 7 New Death Cries to the plugin.
KillEffects Plugin v1.3
Optimizations & Improvements
  • Optimized plugin codebase, ensuring better performance and stability.
  • Improved resource management to reduce server load and enhance responsiveness.
  • Improved Tornado Kill Effect for better form.
New Features
  • Added 7 New Kill Effects to the plugin.

P.S. Our next update will prioritize enhancing the booster system for the FreeForAll plugin, introducing more dynamic functionality and seamless integration.
Buy a license now
$19.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
3 months
Extras
Arrow Trails
+ $4.99
Death Cries
+ $4.99
Kill Effects
+ $4.99
Share and earn
Refer this resource and earn a 10% commission.
5,393 Views
7 Purchases
9 Downloads
May 9, 2023 Published
Aug 19, 2025 Updated
Not yet rated
56.6 MB File size
Game mode
  1. Practice & duels
Game mode
  1. KitPVP
  1. Practice
Game mode (legacy)
  1. KitPVP
  1. Practice
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
Supported languages
  1. English
Creator
Owner
Recommended for you
SEASON 3 | Most trusted setups on BuiltByBit!
5.00 star(s) 31 ratings
1,108 purchases
An enhanced version of the classic experience, featuring a range of notable improvements
5.00 star(s) 87 ratings
918 purchases
Skyblock | #1 Most purchased SKYBLOCK SETUP on BuiltByBit
5.00 star(s) 70 ratings
880 purchases
SkyBlock Setup with amazings Features never before seen in BuiltByBit.
5.00 star(s) 35 ratings
746 purchases
Survival | #1 Most purchased SURVIVAL SETUP on BuiltByBit
5.00 star(s) 59 ratings
723 purchases
Share and earn
Refer this resource and earn a 10% commission.
5,393 Views
7 Purchases
9 Downloads
May 9, 2023 Published
Aug 19, 2025 Updated
Not yet rated
56.6 MB File size
Game mode
  1. Practice & duels
Game mode
  1. KitPVP
  1. Practice
Game mode (legacy)
  1. KitPVP
  1. Practice
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
Supported languages
  1. English
Creator
Owner
Recommended for you
SEASON 3 | Most trusted setups on BuiltByBit!
5.00 star(s) 31 ratings
1,108 purchases
An enhanced version of the classic experience, featuring a range of notable improvements
5.00 star(s) 87 ratings
918 purchases
Skyblock | #1 Most purchased SKYBLOCK SETUP on BuiltByBit
5.00 star(s) 70 ratings
880 purchases
SkyBlock Setup with amazings Features never before seen in BuiltByBit.
5.00 star(s) 35 ratings
746 purchases
Survival | #1 Most purchased SURVIVAL SETUP on BuiltByBit
5.00 star(s) 59 ratings
723 purchases
Top