KnockBackFFA icon

KnockBackFFA -----

KnockBackFFA minigame plugin for your server!




Changes:
  • Fixed issue where ArrowStorm event arrows could stay on the map after event ended
  • Arrows from ArrowStorm are now properly removed after:
    • Event ends
    • Player joins server (safety clear)
    • /knbffa reload
  • Improved event system stability
  • Small internal cleanups & code improvements

What's New in v2.1.0?
Full Reload Compatibility
Custom events now fully reload-safe!
No more issues after running /knbffa reload – event configurations, messages, and listeners reload cleanly without leftover effects.

ArrowStorm Fixes & Improvements
  • ArrowStorm arrows are now properly cleaned:
  • After the event ends
  • When players join after the event
  • No more random "arrow rain" when connecting!

Improved Event Scheduling
  • Random events now respect min-delay and max-delay after each event ends.
  • The event timer starts only after the previous one ends, ensuring a natural rhythm and improved performance.

Smarter Player Handling
Players are now teleported to the current arena spawn on join, not just new players.
Includes support for LowGravity and ExtraPunchBow effects on join, when those events are active.
----------, Apr 2, 2025

Just a small update that improved the problem with stuck arrows, you can now remove them using /knbffa cleararrows <areneName>

UpdateChecker

Admins will be notified when new release is out!
----------, Mar 24, 2025

New Update – Beta Kits & SafeZone Improvements!

This update brings new kits for players, each with unique items and equipment, as well as an improved SafeZone system for a smoother gameplay experience!

New Kits (Beta)

We are introducing multiple kits, each designed for different playstyles:
  • Knockback
  • Sniper
  • Builder
  • Ninja
  • Tank
  • Ender Warrior

Important Notice:

These kits are currently in beta and serve as a foundation for future improvements. In upcoming updates, each kit will receive custom abilities for a more unique and exciting experience! Stay tuned! (You can still create your own tho!)

DO NOT USE A BUILD BLOCK SOMETHING DIFFERENT THAT QUARTZ_BLOCK!!! (It will be able in future updates)

SafeZone Improvements
The SafeZone system has been optimized for better detection, preventing unfair combat situations and ensuring smoother transitions when entering and leaving SafeZones.

Your feedback is crucial! If you experience any issues or have suggestions, let us know!

Try out the new kits & improved SafeZone system today!
----------, Mar 20, 2025

New Features & Improvements:
Added New Events:

  • Extra Punch Bow Event – All bows get extra knockback for a limited time!
Event System Improvements:

  • No Repeating Events – The same event will no longer run twice in a row!
  • Better Event Integration – Events now correctly apply effects to players who join mid-event.
  • Improved Extra Punch Bow Event – Ensures that bows are correctly given and restored after the event ends.
Bug Fixes & Optimizations:

  • Arrow Storm Cleanup – Arrows from the storm now disappear after the event.
  • Knockback Stick Fixes – No longer incorrectly given when the event is active.
  • Better Gravity Effects – Low Gravity now properly modifies jumping without causing weird physics issues.
Download Now & Give Feedback!
Let us know what new events you'd like to see next!
Stay tuned for more updates!
----------, Mar 12, 2025

What's New?
  • Added NoKnockBackStick, ArrowStorm, and LowGravity events!
  • You can now manage events easily via events.yml.
  • Events run automatically at random intervals.
More events coming soon! Let us know what events you would like to see next!

How to configure events?
  • Open events.yml and enable/disable specific events.
  • Customize their behavior (e.g., duration, effect strength, etc.).
Have ideas for more events? Let us know!
----------, Mar 5, 2025

Two New Items!
  1. Blazing Dash (Boost forward with fiery speed!)
  2. Speed Boost (Temporarily increases your speed to outmaneuver enemies!)
⚙️ Smart Config Auto-Update!
  • No need to delete your config files!
  • Missing settings will now be automatically added to your existing configs while keeping your custom settings intact.
Tip: This ensures seamless updates without breaking your setup!

Update now and keep your KnockBackFFA experience fresh!
----------, Feb 27, 2025

What's New?
  1. Inventory Editor Menu:
    • Players can now edit their inventory through a user-friendly menu.
    • Save changes or reset the inventory to default with dedicated buttons.
  2. Persistent Inventory Menu:
    • After saving or resetting, the inventory stays open.
    • No need to reopen the menu after every action!
  3. Configurable Buttons:
    • Save and Reset buttons are now fully configurable.
    • Change materials, names, and titles in inventories\menu.yml
  4. Improved User Interaction:
    • Inventory updates are now instant.
    • No more double-clicking to reset after saving!
Bug Fixes:
  • Fixed the issue where the Reset Inventory button required two clicks after saving.
How to Install or Update?
⚠️ Important: Backup your current plugin folder before updating!
  1. Stop your server.
  2. Delete the old plugin folder, except for config.yml.
  3. Download the new version from the Spigot page.
  4. Replace the old .jar with the new NerKubKnockBackFFA v1.2.0.jar.
  5. Start your server.
✅ The plugin will automatically update files and keep your config.yml intact.

I am implementing a ConfigUpdater feature that ensures all new settings are applied without overwriting user changes or the need of deleting existing files.
----------, Feb 25, 2025

Just a quick & small update

Added TabCompleter for command /knbffa removearena & /knbffa setarenaspawn where you will now see all available arenas
----------, Feb 25, 2025

New Features:
  • Arena Persistence: Players are now saved in the database when in an arena, ensuring they return to the correct arena after a server restart.
  • Automatic Player Teleport: After a reload, players are automatically teleported to the arena spawn.
  • Database-Driven Arena Management: All arena-related data is now securely stored in the database.
Bug Fixes:
  • Fixed an issue where the BossBar would duplicate after a reload.
  • Improved stability when switching arenas and handling arena spawns.
Developer Improvements:
  • Added more detailed debug messages to easily identify potential issues.
  • Optimized database queries for faster performance.
----------, Feb 24, 2025

This update brings a brand-new BossBar timer that enhances the player experience by showing the current arena and the time remaining until the next arena switch!

Key Changes:
  • BossBar Timer: Displays the current arena name and countdown until the next arena.
  • Configurable: Easily enable or disable the BossBar in config.yml (boss-bar: true/false).
  • Dynamic Color: BossBar changes color based on remaining time:
    • Green (more than 30 seconds)
    • Yellow (30 seconds or less)
    • Red (10 seconds or less)
  • Automatic Reset: BossBar resets with each arena change.
⚙️ Configuration: In config.yml:

Tip: Set boss-bar to false if you prefer not to show the countdown.
----------, Feb 24, 2025

What's New in Version 1.1.0?


Arena Improvements:
  • Automatic Arena Switching: The plugin now rotates arenas after the set time ends.
  • Enhanced Arena Management: Admins can now set arena spawns easily with /knbffa setarenaspawn <arenaName>.
Bug Fixes:
  • Fixed an issue where the active arena was not properly set after server restart.
  • Resolved the scoreboard reload issue without requiring players to rejoin.
  • Improved database stability and arena synchronization.
⚙️ Optimizations:
  • Better performance with reduced SQL queries.
  • Enhanced error handling and debugging logs.
----------, Feb 24, 2025

The new Exploding Chick has arrived! When you throw a special egg, it spawns a chicken that chases the nearest player. A countdown timer appears above its head, and once it hits zero, the chick explodes, knocking back all players in the area. You can hit the chick to knock it away, but it will always find its target. The explosion only affects players and does not destroy blocks. Use it wisely to gain the upper hand in battle!
----------, Feb 20, 2025

Improved killstreak tracking with automatic reset on death and max streak synchronization with the database.

Edited RankManager - you can now create as many ranks as you wish.

CustomItems - added FireBall Launcher
----------, Feb 20, 2025

Resource Information
Author:
----------
Total Downloads: 319
First Release: Feb 16, 2025
Last Update: Yesterday at 3:16 PM
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings