FireBallFight
The Ultimate Fireball Knockback Minigame for Modern Servers
FireBallFight is a lightweight, professional, and fully configurable mini-game plugin designed for Paper 1.21+.
The goal is simple: Knock your opponents into the void!
Players are equipped with a knockback stick and infinite fireballs. Use fireballs to jump across the map or blast enemies away. With built-in Slime Launchpads, Taunt Systems, and Custom Physics, this is the perfect fun minigame for any Hub or SMP.
✨ Key Features
Multi-Arena System: Create unlimited arenas with independent game states.
MiniMessage Support: Full support for Gradients, Hex Colors, and RGB using the modern MiniMessage format.
⚙️ Advanced Physics:
Configurable Fireball Velocity & Explosion Power.
Zero-Damage Mode: Fireballs apply knockback but deal 0 hearts of damage (Configurable).
Slime Launchpads: Step on a slime block to get launched into the air!
Set max lives (e.g., 3 lives).
Spectator mode on death with a 5-second countdown title before respawning.
Professional Scoreboard: Flicker-free, fully customizable sidebar.
Win Effects: Fireworks, Sounds, and Title celebrations.
Fun Commands: Players can useto flex on opponents!Code (Text):/fb taunt
Global Hub: Set a Main Spawn for players to return to after the game.
Player Commands (Permission:
Code (Text):
fireball.user
- Join a game lobby.Code (Text):/fb join <arena>
- Leave the current game.Code (Text):/fb leave
- List all available arenas.Code (Text):/fb list
- See which arenas are currently running.Code (Text):/fb activegames
- Taunt your enemies (In-game only)!Code (Text):/fb taunt
- View plugin info.Code (Text):/fb info
Code (Text):
fireball.admin
- Create a new arena.Code (Text):/fb createarena <name>
- Set Player 1, Player 2, or Lobby spawn.Code (Text):/fb setspawn <arena> <1|2|lobby>
- Set the global server hub spawn.Code (Text):/fb setmainspawn
- Force start a game.Code (Text):/fb start <arena>
- Force stop a specific arena.Code (Text):/fb stop <arena>
- Emergency stop for ALL arenas.Code (Text):/fb forcestopall
- Reload the configuration file instantly.Code (Text):/fb reload
- Toggle the build protection system.Code (Text):/fb anticheatstatus
The plugin generates a
Code (Text):
config.yml
Spoiler: Click to view config.yml
settings:
anticheat-enabled: true
min-players: 2
max-players: 2
max-lives: 3
respawn-seconds: 5
void-y-level: -64
Physics
fireball-cooldown: 500
fireball-velocity: 1.5
explosion-power: 2.5
prevent-fireball-damage: true
items:
weapon:
material: STICK
name: "gradient:#ff0000:#ff8800<bold>Fireball Stick</bold></gradient>"
scoreboard:
title: "gradient:#ff4e50:#f9d423<bold>FireBall Fight</bold></gradient>"
lines:
- ""
- "<gray>Arena: <yellow>%arena%"
- "<gray>Status: <white>%state%"
- ""
- "<gray>Lives: <red>%lives%"
- "<gray>Players: <green>%players%/%max%"
How to Install
Code (Text):
settings:
anticheat-enabled: true
min-players: 2
max-players: 2
max-lives: 3
respawn-seconds: 5
void-y-level: -64
Physics
fireball-cooldown: 500
fireball-velocity: 1.5
explosion-power: 2.5
prevent-fireball-damage: true
items:
weapon:
material: STICK
name: "gradient:#ff0000:#ff8800<bold>Fireball Stick</bold></gradient>"
scoreboard:
title: "gradient:#ff4e50:#f9d423<bold>FireBall Fight</bold></gradient>"
lines:
- ""
- "<gray>Arena: <yellow>%arena%"
- "<gray>Status: <white>%state%"
- ""
- "<gray>Lives: <red>%lives%"
- "<gray>Players: <green>%players%/%max%"
Download the JAR file.
Drag it into your server'sfolder.Code (Text):/plugins
Restart your server (Paper 1.21+ required).
Typeto set your hub.Code (Text):/fb setmainspawn
Create your first arena:.Code (Text):/fb createarena test
Set spawns:
Code (Text):/fb setspawn test 1Code (Text):/fb setspawn test 2Code (Text):/fb setspawn test lobby
You may not decompile or redistribute this plugin.
This plugin is optimized for Paper 1.21.- For support, please use the discussion tab.
Made with ❤️ by Sayam
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- 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.
FireBallFight ☄️ Ultimate Knockback Minigame [1.21+] is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 33 times (via Spigot). Download it and open it directly in the game.