qKiller: The Ultimate Player Bounty System for Minecraft Servers
Running a multiplayer Minecraft server is all about creating memorable moments, and few things spark excitement like a good old-fashioned manhunt. The qKiller plugin brings that thrill to your server with a fully-featured player bounty system. Whether you want to encourage friendly competition, punish griefers, or simply add a new layer of economy-driven gameplay, qKiller delivers a polished experience that integrates seamlessly with your existing setup.
What is qKiller?
qKiller is a lightweight but powerful Spigot plugin that lets players place bounties on each other’s heads. Once a bounty is set, anyone on the server can hunt down the target, claim the kill, and collect the reward. The system supports multiple contributions, so an entire community can pool their diamonds or dollars to make a particularly annoying player a very lucrative target. All data is stored in SQLite, meaning bounties survive server restarts without any extra configuration. The plugin requires Vault to handle economy transactions, making it compatible with virtually every major economy plugin like EssentialsX, CMI, or any other Vault-compatible solution.
Key Features of qKiller
qKiller isn’t just a simple /bounty command. It packs a robust set of features that give both players and admins full control over the bounty ecosystem:
- Simple command-based bounty placement — target any online player with a single command and an amount.
- Stackable contributions — multiple players can add to the same bounty, increasing the reward until someone claims it.
- SQLite storage — all active bounties are saved automatically, so nothing is lost when the server reboots.
- Paginated GUI browser — open a chest inventory with player heads to view all current bounties, complete with reward amounts and target names.
- Vault economy integration — works out of the box with any Vault-compatible economy plugin, no extra setup needed.
- Admin override commands — staff can set, remove, or reload bounties without spending money, and even view a top 10 list.
- Broadcast announcements — server-wide messages notify everyone when a bounty is placed or claimed, fueling the hunt.
- Configurable limits — define minimum and maximum bounty amounts in the config file to keep the economy balanced.
- Fine-grained permissions — every feature is tied to a specific permission node, so you can restrict or grant access exactly as needed.
How the Bounty System Works
Using qKiller feels intuitive from the moment you type the first command. A player who wants to put a price on someone’s head simply uses /killer <player> <amount>. The specified amount is deducted from their balance via Vault, and the bounty goes live. If the target already has a bounty, the new contribution stacks on top, making the reward even more tempting. When the hunted player is killed by another player, the killer automatically receives the full bounty amount, and a broadcast celebrates the claim. The GUI, opened with /killers, displays all active bounties in a clean, paginated chest menu where each target’s head appears alongside the current reward. This visual approach makes it easy for bounty hunters to pick their next target without scrolling through chat logs.
For server owners who want to streamline plugin management, the foxygame.net launcher offers a modern, flexible way to handle your Minecraft mods and plugins. You can download server-side additions like qKiller directly from its menu, making installation a breeze without digging through multiple websites. This convenient launcher keeps everything organized, so you spend less time configuring and more time playing.
Commands and Permissions
qKiller ships with a clear command structure that separates player actions from administrative tasks. Here’s a breakdown of every command and the permission node that controls it.
Player Commands
/killer <player> <amount>— Place a bounty on a player. Requires qkiller.use (default: everyone)./killers— Open the bounty browser GUI. Requires qkiller.gui (default: everyone).
Admin Commands
/qkiller reload— Reload the plugin configuration without restarting the server. Requires qkiller.reload (default: OP)./qkiller remove <player>— Remove a player’s bounty entirely. Requires qkiller.remove (default: OP)./qkiller set <player> <amount>— Set a bounty directly without any cost to the admin. Requires qkiller.set (default: OP)./qkiller top— List the top 10 active bounties by reward amount. Requires qkiller.admin (default: OP).
Permission Nodes
All permissions are clearly named and follow a logical hierarchy. By default, regular players can place bounties and browse the GUI, while operator-level permissions are reserved for staff. You can easily adjust these in your permissions plugin (LuckPerms, PermissionsEx, etc.) to fit your server’s rank structure.
- qkiller.use — Place bounties (default: everyone)
- qkiller.gui — Open bounty GUI (default: everyone)
- qkiller.reload — Reload config (default: OP)
- qkiller.remove — Remove any bounty (default: OP)
- qkiller.set — Set a bounty without cost (default: OP)
- qkiller.admin — View top bounties list (default: OP)
Setting Up qKiller on Your Server
Installation is straightforward. First, make sure you have Vault installed and an economy plugin that hooks into it. Then drop the qKiller jar file into your server’s plugins folder and restart the server (or use a plugin manager to load it hot). Once loaded, a default configuration file will be generated where you can tweak the minimum and maximum bounty amounts, message formats, and other settings. The plugin works out of the box with no database configuration because it uses SQLite internally. If you ever need to adjust permissions, simply add the nodes to your permission groups. The entire process takes only a few minutes, and the bounty system is ready to go.
Why qKiller Enhances Your Server
A bounty system adds a dynamic layer of player interaction that goes beyond standard PvP or economy plugins. It encourages exploration, teamwork, and a bit of friendly rivalry. Players who might otherwise ignore each other suddenly have a reason to track movements, form hunting parties, or even negotiate truces. For server staff, qKiller provides a non-intrusive way to let the community self-regulate — griefers quickly find themselves with a price on their head, and the resulting manhunts become server-wide events. The GUI and broadcast features keep everyone informed, while the configurable limits prevent the economy from spiraling out of control. Because it relies on Vault, you can use any currency your server already has, from standard dollars to custom tokens.
Conclusion
qKiller is a must-have plugin for any Minecraft server looking to inject excitement, economy, and player-driven storytelling into the gameplay. Its simple commands, robust storage, and deep permission system make it accessible to players while giving admins full oversight. The ability to stack bounties, browse them in a visual GUI, and receive instant payouts creates a seamless loop that keeps hunters engaged. Whether you run a small survival world or a large network, qKiller scales effortlessly and adds a whole new dimension to your server’s identity. Install it today, configure the limits to match your economy, and watch your community turn every login into a potential bounty hunt.