guis

ZelBounty features fully customizable GUIs. All GUI configurations are located in plugins/ZelBounty/guis/.

Bounty List GUI

File: guis/bounty.yml

The main bounty browser opened with /bounty gui.

Configuration Options

guis/bounty.yml
Title: "&8Bounties"
Size: 54
sign-search: true
refresh-on-update: true
Option
Type
Description

Title

String

GUI title (supports color codes)

Size

Integer

GUI size (9, 18, 27, 36, 45, or 54)

sign-search

Boolean

Use sign input for search

refresh-on-update

Boolean

Auto-refresh when bounties change

Player Slots

Define which slots display bounty player heads:

player-slots
player-slots:
  - 10
  - 11
  - 12
  - 13
  - 14
  - 15
  - 16
  - 19
  - 20
  - 21
  - 22
  - 23
  - 24
  - 25
  - 28
  - 29
  - 30
  - 31
  - 32
  - 33
  - 34

Player Item Configuration

Configure how bounty player heads appear:

Available Placeholders:

  • %name% - Player name

  • %bounty% - Current bounty amount

  • %total_claimed% - Bounties claimed by this player

Sorting Options

Players can sort bounties by:

  • PRICE_DOWN — Highest bounty first

  • PRICE_UP — Lowest bounty first

  • RECENTLY_SET — Most recent first


Confirmation GUI

File: guis/bounty_confirm.yml

Shown before placing a bounty (if confirm-gui: true in config).


History GUI

File: guis/admin_history.yml

Admin history viewer opened with /zelbounty history.

Features

  • View all bounty actions with timestamps

  • Sort by date, amount, or action type

  • Search by performer name

  • Pagination support

History Entry Display

Each history entry shows:

  • Action Type: ADD, REMOVE, RESET, CLAIM

  • Performer: Who performed the action

  • Target: Who was affected

  • Amount: Bounty amount involved

  • Timestamp: When it happened

Sorting Options

  • RECENTLY_ADDED — Newest first

  • OLDEST_FIRST — Oldest first

  • AMOUNT_HIGH — Highest amount first

  • AMOUNT_LOW — Lowest amount first

  • ACTION_TYPE — Group by action type


Sound Configuration

File: sounds.yml

Configure sounds for various actions:


Tips

1

Use hex colors for modern servers. Example: &#FF5555 for red.

2

Test slot numbers by placing items in-game.

3

Backup configs before major changes.

4

Reload after changes: /zelbounty reload