Bounties GUI icon

Bounties GUI 1.0

A simple, fast, and fair bounty system that brings risk, reward, and rivalry to PVP.

bounties_gui.png

1.png

2.png

3.png

Click to join my Discord for support & commissions!
Free in-game test server demos available along with operator permissions!
Overview
Turn your Minecraft server into a living, competitive ecosystem with the Bounty System.
Players can place money bounties on others, creating an economy-driven PvP experience where every fight has stakes.
Simple to use, fully automated, and designed for both casual and competitive servers, this system adds risk, excitement, and community interaction to your world.

The bounty system supports confirmations, safeguards against exploits, and includes a visual bounty board that dynamically lists all active targets and their rewards.




Features

  1. Player-to-player bounty placements with confirmation steps
  2. Fully interactive bounty board GUI displaying all active targets
  3. Automatic reward payouts when a bounty target is eliminated
  4. Real-time updates — no reloads or manual resets required
  5. Minimum bounty protection to prevent spam or low-value placements
  6. Built-in balance checks and confirmation prompts
  7. Clean and configurable messages for broadcasts and interactions
  8. Tab completion for the bounty confirmation argument
  9. Lightweight and efficient Skript implementation






Commands
/bounty confirm – Places a bounty on the selected player once confirmed
/bounties – Opens the interactive bounty board menu

Each command includes full validation for fairness and clarity:

  1. Players cannot place bounties on themselves
  2. Minimum bounty amount enforced (default $5)
  3. Requires confirmation to finalize the bounty
  4. Checks if the player has enough balance before placing






GUI Bounty Board
The bounty board provides a clear and immersive way for players to see all active bounties.
Each entry displays:

  1. The player's head and name
  2. The total bounty reward in currency


The GUI automatically adjusts its size based on the number of active bounties, from one row up to six, ensuring the perfect layout at all times.




How It Works
1. A player types [ICODE]/bounty confirm[/ICODE] to place a bounty.
2. The system validates balance, minimum value, and prevents self-bounties.
3. The target's bounty is stored and displayed on the bounty board.
4. When the target is killed by another player, the bounty reward is automatically given to the killer.
5. The system broadcasts both bounty placements and bounty claims to the server for extra excitement.




Ideal For

  1. PvP servers looking to add player-driven incentives
  2. Factions and survival servers that thrive on rivalry and economy
  3. Mini-game servers wanting competitive and interactive elements
  4. Any server seeking a lightweight bounty feature with no dependencies

chat

donut

donutsmp

gui

minecraft

server

skript

staff

survival

You might also like...