Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Tags
Creators
Details
Licensed ARR
Published 3 days ago
🦆 DuckBounty | Ultimate Bounty Hunting System
Bring high-stakes hunting to your Minecraft server! DuckBounty introduces an immersive player-versus-player bounty system. Players can set targets, pool rewards, and hunt down their rivals while managing safe zones, inventory curses, and tracking vital statistics seamlessly.
✨ Features
- Interactive GUI Menus: Features custom in-game menus including
BountyInsertGuito easily set bounties andBountyClaimGuito collect your hard-earned rewards. - Safe-Zone Intelligence: Integrated with
DuckSafeZoneListenerto prevent exploit-heavy combat loggings or bounty hunting inside designated non-PVP areas. - High-Stakes Mechanics: Built-in curse features (
CurseInventoryListener,CurseVitalsListener) to penalize targets or add unique mechanics to active hunts. - Death Tracking: Automated bounty resolution handled instantly via the
HuntDeathListenerwhenever a target is successfully eliminated. - PAPI Integration: Comes with custom placeholder expansion support (
DuckBountyExpansion) to display target names, active bounties, and rewards on scoreboards or chat. - Admin Controls: Fully manageable through internal commands featuring fluid tab-completion for server administrators.
⚙️ Dependencies
- A compatible Minecraft server software supporting the Spigot or Paper API (Paper, Purpur, etc.).
- PlaceholderAPI (Optional, required for displaying bounty metrics across server HUDs).
🚀 Installation
- Download the latest version of
DuckBounty-1.0-SNAPSHOT.jar. - Stop your Minecraft server completely.
- Drag and drop the
.jarfile into your server'spluginsdirectory. - Start your server to generate the default configuration files.
- Configure safe zones, reward parameters, and interface layouts, then reload the plugin!
📜 Commands & Permissions
/bounty [player_name / claim]- Open the bounty reward hunting interface, place a target, or claim your successfully hunted rewards.- Permission:
duckbounty.use(Default: everyone)
- Permission:


