flyingBounties — Lightweight, configurable bounty system with GUI & Vault support
🧭 Let players create bounties on others (online or offline). Vault-compatible, multilingual, paginated GUI and automated expiry/refunds.
🔎 Quick overview
flyingBounties is a lightweight and performant plugin that lets players place time-limited bounties on other players. It supports Vault economy for deposits/payouts, a fully configurable paginated GUI, multi-language support (langs/), and automatic expiry with refunds.
✨ Key features
Place bounties on players (online or offline) — stores UUID + name.
Vault economy integration — works with EssentialsX, iConomy and other Vault-compatible economy plugins.
Configurable GUI — paginated menu editable through
menu.yml(hex colors supported in format#RRGGBB).Stacking option — pay out all bounties for a target at once (stacked) or one-by-one.
Automatic expiry & refunds — expired bounties are removed and funds refunded to issuers.
Per-issuer limits — default limit plus permission-based overrides (
playerbounty.limit.X).Language files — editable
langs/en.ymlandlangs/pl.yml(text + multi-line help).Simple YAML storage — bounties saved in
bounties.ymlfor easy backups / editing.
🛠️ Commands
/playerbounty - Open bounty GUI (default) 📋
/playerbounty create <player> <amt> - Create a bounty (player may be offline) 🎯💸
/playerbounty delete <id> - Remove a bounty (issuer or admin) 🗑️
/playerbounty reload - Reload config and language files 🔁
/playerbounty help - Show plugin help ❓
🔐 Permissions
playerbounty.create— place bountiesplayerbounty.menu— open GUIplayerbounty.delete— remove bountiesplayerbounty.admin— admin actions (remove any bounty)playerbounty.limit.<n>— override default personal limit (e.g.playerbounty.limit.5)playerbounty.limit.unlimited— unlimited bounties for issuer
Installation
Install Vault and a Vault-compatible economy plugin (EssentialsX, iConomy, etc.).
Place flyingBounties.jar into your server’s plugins/ folder.
Start the server once — plugin will generate: config.yml, menu.yml, langs/ (en.yml, pl.yml) and bounties.yml.
Edit config.yml, menu.yml and langs/*.yml to taste. Use /playerbounty reload to reload language/config without restarting.
FAQ & Notes
Do funds return when a bounty expires? — Yes. Expired bounties are refunded to the issuer (support for offline issuers included).
Does it require Vault? — Yes, Vault is required for proper economy integration and payouts/refunds.
Can I create a bounty on offline players? — Yes, the plugin stores UUID and will match victims by UUID.
How does stacking work? — When Bounty.Stacked is true, a single kill will claim all active bounties on the target and pay the total reward to the killer. When false, only the oldest bounty is claimed per kill.
Multilang support — Put/edit translations in langs/en.yml or langs/pl.yml. The plugin loads the locale from config.yml -> settings.locale.
Screenshots

Contact / Support
If you need help or want to suggest features, open an issue on the repository or ping me on the project’s Discord.
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta