A lightweight bounty system for Minecraft servers using Skript! Players can place bounties on others, and the reward is given to whoever kills the target.
⚡ Features
✅ Players can place bounties on others using in-game currency.
✅ A GUI-based
Bounty List to view all active bounties (shows bountys of online players only).
✅ Automatic pagination when there are too many bounties.
✅ Players receive rewards when they kill a bounty target.
✅ Title and chat notifications for bounty placements and claims.
✅ Cooldown system to prevent spam.
✅ Easy customization through Skript variables.
Commands
- /bounty create <player> <amount> → Set or increase a bounty on a player.
- /bounty → Opens the bounty list GUI.
- /checkbounty → checks specific player bounties outside the gui if player is offline/online
⚙ Requirements
Minecraft Version: 1.16+ (may work on lower versions but untested)
Dependencies:
- Skript (latest Skript version if you are using 1.21+ and 2.9.5 skript for previous versions of mc)
- Vault
Permissions
- bounty.set → Allows a player to place or increase a bounty.
- bounty.check → Allows a player to check sigle player bounty
Installation
- Install Skript, Vault
- Place the Skript file in the plugins/Skript/scripts/ folder.
- Reload Skript using /sk reload all or restart your server.
How It Works
- A player places a bounty on another player using /bounty create <player> <amount>.
- The bounty appears in the Bounty List GUI
- If a player kills someone with a bounty, they receive the reward automatically.
- The bounty is cleared once claimed.
- The amount is removed from the one/s who sets the bounty
Customization
- You can modify messages, cooldowns, and GUI settings by editing the Skript file.