COWMODSКаталог модов

Hrda-KnockbackFFA

Easy Minigame plugin with knockback sticks and blocks

Автор: Hrda2355обновлён 23 авг. 2026 г.
Мини-игры

Описание

⚔️ HrdaKnockbackFFA

A high-performance, Multi-Arena KnockbackFFA plugin designed for competitive servers. Experience seamless gameplay with dynamic boundaries, custom void levels, automatic map rotation, and instant rewards. Perfect for both dedicated minigame servers and survival/lobby setups!

Need Hosting? Use PROMO CODE!

neyhost promo(https://www.neyhost.com/?ref=HRDA)


🚀 Features

  • 🔄 Auto Map Rotation: Keep the gameplay fresh! Maps cycle automatically, seamlessly teleporting active players to the new arena.
  • 🎒 Inventory Protection: Completely safe for Survival or Lobby servers! Players' original inventories and armor are perfectly saved upon joining and fully restored when they leave.
  • 🏟️ Multi-Arena Support: Create and manage multiple maps on a single server instance.
  • 🌌 Dynamic Void System: Set a custom Y-level for death for each map individually.
  • 🧱 Smart Anti-Grief Barriers: Define arena boundaries (pos1/pos2) where players can build, preventing block clutter outside the battlefield.
  • 🏹 Classic Kit: Players receive a Knockback Stick, Punch Bow (with Unbreaking), Ender Pearls, and infinite Sandstone.
  • 📊 Live Scoreboard: Real-time stats tracking kills, online players, and map rotation timer with zero flickering.
  • 💎 Kill Rewards: Get an extra Ender Pearl, killstreaks with particle effects, and specialized sound effects for every successful void kill.
  • ⚡ Optimized Performance: Lightweight code with asynchronous tasks to ensure 20 TPS even during heavy combat.

🛠️ Commands & Permissions

Click Here

Player Commands

CommandDescription
/kbffa joinJoin the currently active arena
/kbffa leaveSafely return to the lobby and restore your items
/kbffa savekitSaves your custom kit layout (including off-hand)
/kbffa topView the top 5 players based on total kills

Admin Commands

(kbffa.admin)

CommandDescription
/kbffa setlobbySet the global lobby location
/kbffa setspawn <map>Set the spawn point for a specific map
/kbffa pos1 / pos2Mark the corners for the buildable region
/kbffa setarena <map>Save the marked region to a map
/kbffa setvoid <map>Set the death height to your current Y-level
/kbffa signTransform the sign you are looking at into a universal join sign

🏷️ Placeholders (PlaceholderAPI)

This plugin officially supports PlaceholderAPI. You can use the following placeholders in your custom scoreboards, tablists, or chat formats:

  • %kbffa_kills% - Displays the player's total kills.
  • %kbffa_deaths% - Displays the player's total deaths.
  • %kbffa_kd% - Displays the player's Kill/Death ratio.
  • %kbffa_streak% - Displays the player's current killstreak.

🗺️ Arena Setup Guide

Click Here Setting up a new map is easy! Follow these steps in order to ensure everything works perfectly. You can set up as many maps as you want – the plugin will automatically rotate between them!

1. Set Arena Spawn

Go to the location where you want players to appear when they join or respawn.

  • Command: /kbffa setspawn <map_name>
  • Note: This command also initializes the map in the configuration.

2. Define Barriers

The plugin uses a region system to prevent players from building infinite bridges away from your island.

  1. Go to the lowest bottom-left corner of your arena and type: /kbffa pos1
  2. Go to the highest top-right corner of your arena and type: /kbffa pos2
  3. Link these points to your map: /kbffa setarena <map_name>
  • Result: Players can only place blocks inside this "invisible box".

3. Configure Void Level

You don't have to rely on Y=0 anymore. You can set the death height specifically for each map.

  • Command: /kbffa setvoid <map_name>
  • How to: Fly down to the level where you want players to "die" (e.g., 10 blocks below your island) and run the command.

4. Global Lobby

Don't forget to set a place where players return after typing /kbffa leave.

  • Command: /kbffa setlobby

5. Restart

Restart your server or reload all the plugins.

6. Join Sign (Optional)

Look at any sign and type /kbffa sign. It will turn into a universal join sign that automatically sends players to the currently active map!

📖 Setup Example

  1. /kbffa setspawn SkyIsland
  2. /kbffa pos1 (at the bottom corner)
  3. /kbffa pos2 (at the top opposite corner)
  4. /kbffa setarena SkyIsland
  5. /kbffa setvoid SkyIsland (standing at Y: 120)
  6. Done! Your map is ready and added to the rotation.

bStats Servers


⚙️ Configuration

The plugin generates a config.yml where all locations, arena boundaries, and void levels are stored automatically and securely. No manual editing is required, but it's available for fine-tuning.

Contact

If you have any problems with the plugin, just message me on the Discord server: https://dsc.gg/hrda-plugins Thanks for downloading!

Последние версии

Все версии →
release

R1.0 - Map Rotation & New Loc system

1.0
23 авг. 2026 г.76Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
**[Important]** Due to a completely new and more reliable location saving system, you **MUST** delete your old `config.yml` and set up your arenas again. Older configs are no longer compatible! <br> --- **[Added]** Implemented an automatic Map Rotation system that seamlessly cycles through your configured arenas. <br> **[Added]** Added an inventory and armor saving system. Players' original items are safely stored upon joining the arena and fully restored when they leave. <br> --- **[Fixed]** Fixed a critical bug where arena spawns and locations failed to load after a server restart. <br> **[Fixed]** Optimized the Scoreboard system to completely eliminate flickering during time and stat updates. <br>
beta

B4.0 - Signs, Streaks & bStats

Beta-4.0
30 мая 2026 г.51Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur, spigot
Скачать
Что нового
**[Added]** Added protection to prevent players from joining an arena while already being in another one. <br> **[Added]** Implemented Killstreak system with custom broadcast messages and particle effects. <br> **[Added]** Added joinable signs system for easy arena access (`/kbffa sign <map>`). <br> **[Added]** Integrated PlaceholderAPI support (Expansion: `kbffa`) for custom scoreboard and chat placeholders. <br> **[Added]** Added `/kbffa top` command to view the top 5 players based on kills. <br> **[Added]** Support fot bStats
beta

Beta-3.0 - Kit Update

Beta-3.0
6 апр. 2026 г.39Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1bukkit, paper, purpur, spigot
Скачать
Что нового
**[Added]** Now every player can change their invetory and save it with /kbffa savekit <br> **[Added]** Layouts of all players are stored in stats.yml in new section <br> **[TESTED]** Plugin is being now tested in 26.1.1
beta

Beta-2.0 - Scoreboard Update

Beta-2.0
1 февр. 2026 г.36Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, paper, spigot
Скачать
Что нового
**[Fix]** Stats are now saved to stats.yml <br> **[Added]** You can now create your own scoreboard by rewriting config.yml <br> **[Added]** Death, K/D Ratio and Killstreak stats in scoreboard
beta

.

Beta-1.0
30 янв. 2026 г.33Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9bukkit, paper, spigot
Скачать
Что нового
.