Skip to main content

config.yml

# --------------------------------------------------- #
#             wGoldBank Configuration                 #
# --------------------------------------------------- #
# This file controls the core functionality and economy of the plugin.
# All user-facing messages are located in 'lang.yml'.
#
# Reload the configuration with: /goldbank reload

license-key: ''

# The item that is used as the physical currency for the bank.
reserve-item:
  # The identifier for the reserve item.
  #  - For VANILLA items, use the Material name (e.g., 'GOLD_INGOT').
  #  - For ItemsAdder, use 'itemsadder:NAMESPACE:ITEM_ID' (e.g., 'itemsadder:my_items:ruby').
  #  - For Oraxen, use 'oraxen:ITEM_ID' (e.g., 'oraxen:gold_coin').
  identifier: "GOLD_INGOT"
  
  # (Optional) The custom model data of the item.
  # IMPORTANT: This ONLY applies to VANILLA items identified above.
  # It will be ignored for ItemsAdder/Oraxen items.
  # Set to -1 or remove if not using.
  custom-model-data: -1

# ------------------- #
#  Economic Settings  #
# ------------------- #
# The percentage fee taken when a player sells gold. (e.g., 10.0 for 10%)
sell-fee: 10.0
# The percentage fee taken when transferring gold. (e.g., 5.0 for 5%)
transfer-fee: 5.0

# ---------------------------- #
#  Dynamic Gold Price Settings #
# ---------------------------- #
dynamic-pricing:
  # Set to 'true' to enable the dynamic pricing system.
  # Set to 'false' to use 'base_price' as a fixed price.
  enabled: true
  # The starting price for gold, or the fixed price if dynamic pricing is disabled.
  # IMPORTANT: Changing this value will reset all market history (market-data.yml).
  base_price: 100.0
  # The interval in MINUTES for the price to automatically update.
  # Set to 0 or a negative number to disable automatic updates.
  interval: 60

  # --- Formula Parameters ---
  # 'alpha_weight': Controls influence of cash vs. gold supply. (e.g., 0.15)
  alpha_weight: 0.15
  # 'beta_weight': Controls influence of sales volume vs. historical average. (e.g., 0.3)
  beta_weight: 0.3

  # --- Price Change Limiter ---
  modifier_clamp:
    # Set to 'true' to enable the limiter (highly recommended).
    enabled: true
    # The minimum PERCENTAGE change per update (e.g., -0.1 for -10%).
    min: -0.05
    # The maximum PERCENTAGE change per update (e.g., 0.1 for +10%).
    max: 0.05

  # --- Hard Price Cap ---
  price-cap:
    # Set to 'true' to enable absolute price limits.
    enabled: true
    # The absolute lowest the price can ever go.
    bottom: 60.0
    # The absolute highest the price can ever go.
    top: 200.0

# ---------------------------- #
#  Panic Sell-off Settings     #
# ---------------------------- #
# Instantly triggers a price drop when a very large deposit is made
# after a period of high sales, simulating a market panic.
panic-selloff:
  # Set to 'true' to enable this feature.
  enabled: true
  # After a panic, a recovery modifier is applied to accelerate price increases.
  # e.g., 1.5 means 50% faster recovery on positive price changes.
  recovery-multiplier: 1.5
  # Recovery is paused for a pricing interval if the amount of gold sold in that
  # interval exceeds this threshold.
  recovery-pause-threshold: 500

# ------------------- #
#   Baltop Settings   #
# ------------------- #
baltop-entries-per-page: 10

# ---------------------------- #
#  PlaceholderAPI Formats      #
# ---------------------------- #
# Customize the output of formatted placeholders.
placeholder-formats:
  balance: "&#edc147%balance% Gold"
  total_gold: "&#ffcb3b%total% Gold in circulation"
  gold_price: "&#97e33b$%price%"
  top-balance: "&e%player%: &6%balance% Gold"

lang.yml

# --------------------------------------------------- #
#                wGoldBank Language File              #
# --------------------------------------------------- #
# This file contains all user-facing messages for the plugin.
#
# Color Codes:
# Use '&' for standard Minecraft color codes (e.g., &c for red).
# Use '&#RRGGBB' for custom hex colors (e.g., &#FFD700 for gold).

# A global prefix for messages.
# If you want every message to start with something like "[GoldBank]", set it here.
# Use the %prefix% placeholder in the messages below to apply it.
prefix: "&#97e33bGoldBank &#bdf777┃&#f2f2f2"

# --- General Messages ---
no-permission: "%prefix% You don't have permission to use this command."
invalid-number: "%prefix% Invalid number provided. Please use a positive whole number."
invalid-command: "%prefix% Unknown command. Use /goldbank help for a list of commands."
player-not-found: "%prefix% Player %player% not found or has never joined the server."
gui-disabled: "%prefix% This menu is currently disabled by the server administrator."

# --- Custom Amount Chat Prompts ---
custom-amount-prompt: "%prefix% Please type the amount you wish to use in chat, or type 'cancel' to abort."
custom-amount-cancelled: "%prefix% Transaction cancelled."

# --- Help Message (/gb help) ---
help:
  - "&8&m                  &r &#97e33b&lᴡGᴏʟᴅBᴀɴᴋ &7Help &8&m                  "
  - "&#f2eec2/gb balance &7- Check your balance."
  - "&#f2eec2/gb deposit <amount|all> &7- Deposit gold."
  - "&#f2eec2/gb withdraw <amount|all> &7- Withdraw gold."
  - "&#f2eec2/gb sell <amount|all> &7- Sell gold."
  - "&#f2eec2/gb transfer <player> <amount> &7- Transfer gold."
  - "&#f2eec2/gb price &7- Check the current gold price."
  - "&#f2eec2/gb baltop [page] &7- See top balances."
  - "&8&m                   &r &#ff6b54Admin Commands &8&m                   "
  - "&#f5dbd7/gb balance <player> &7- Check other's balance."
  - "&#f5dbd7/gb depositfor <player> <amount|all> &7- Deposit gold for a player."
  - "&#f5dbd7/gb withdrawfor <player> <amount|all> &7- Withdraw gold for a player."
  - "&#f5dbd7/gb sellfor <player> <amount|all> &7- Sell gold for a player."
  - "&#f5dbd7/gb updateprice &7- Force update the price."
  - "&#f5dbd7/gb set <player> <amount> &7- Set a player's balance."
  - "&#f5dbd7/gb get <player> &7- Get a player's balance."
  - "&8&m                                                            &r"

# --- Baltop Command ---
baltop-header: "&8&m        &r &#ffd230&lᴛᴏᴘ ʙᴀʟᴀɴᴄᴇs &7(Page %page%/%max_pages%) &8&m        &r"
baltop-format: "&#f5ecc6[#%position%] &#f5f5f5%player% &8› &#edc147%balance% Gold"
baltop-footer: "&8&m                                                     &r"
baltop-empty: "There are no balances to display."
baltop-invalid-page: "%prefix% Invalid page. There are only %max_pages% pages."

# --- Player Command Messages ---
price-check: "%prefix% Current price for 1 gold: &#66eb4b$%price%"
balance: " &#ffcc33⛃ &#f2f2f2%player%'s balance: &#ffe68c%balance% Gold"

# Deposit (Self-use)
usage-deposit: "%prefix% Usage: /gb deposit <amount|all>"
deposit-success: "%prefix% You have deposited &#ffe68c%amount% gold&#f2f2f2."
deposit-fail-no-gold: "%prefix% You do not have %amount% of the reserve item in your inventory."

# Withdraw (Self-use)
usage-withdraw: "%prefix% Usage: /gb withdraw <amount|all>"
withdraw-success: "%prefix% You have withdrawn &#ffe68c%amount% gold&#f2f2f2."
withdraw-fail-no-balance: "%prefix% You do not have %amount% gold in your bank."
withdraw-fail-no-space: "%prefix% You do not have enough space in your inventory."

# Sell (Self-use)
usage-sell: "%prefix% Usage: /gb sell <amount|all>"
sell-success: "%prefix% You sold &#ffe68c%amount% gold&#f2f2f2 for &#66eb4b$%final_value% &7(Fee: $%fee_amount%)&#f2f2f2."
sell-fail-no-balance: "%prefix% You do not have %amount% gold in your bank to sell."

# Transfer
usage-transfer: "%prefix% Usage: /gb transfer <player> <amount>"
transfer-fail-self: "%prefix% You cannot transfer gold to yourself."
transfer-fail-no-balance: "%prefix% You do not have %amount% gold in your bank."
transfer-success-sender: "%prefix% You sent &#ffe68c%final_amount% gold&#f2f2f2 to &#9ddced%player% &7(Fee: %fee_amount% gold)&#f2f2f2."
transfer-success-receiver: "%prefix% You have received &#ffe68c%amount% gold&#f2f2f2 from &#9ddced%player%&#f2f2f2."

# Panic Selloff
panic-selloff-triggered: "%prefix% &c&lMARKET PANIC! &eA massive gold deposit has caused the price to crash by &c%percentage_drop%&e!"

# --- Admin Command Messages ---
# Admin Deposit
usage-depositfor: "%prefix% Usage: /gb depositfor <player> <amount|all>"
admin-deposit-success: "%prefix% You deposited &6%amount% gold&f for &e%player%."
target-deposit-success: "%prefix% An admin has deposited &6%amount% gold&f into your account."
admin-deposit-fail-no-gold: "%prefix% Player %player% does not have %amount% of the reserve item."

# Admin Withdraw
usage-withdrawfor: "%prefix% Usage: /gb withdrawfor <player> <amount|all>"
admin-withdraw-success: "%prefix% You withdrew &6%amount% gold&f for &e%player%."
target-withdraw-success: "%prefix% An admin has withdrawn &6%amount% gold&f from your account."
admin-withdraw-fail-no-balance: "%prefix% Player %player% does not have %amount% gold in their bank."
admin-withdraw-fail-no-space: "%prefix% Player %player% does not have enough inventory space."

# Admin Sell
usage-sellfor: "%prefix% Usage: /gb sellfor <player> <amount|all>"
admin-sell-success: "%prefix% You sold &6%amount% gold&f for &e%player%&f, who received &a$%final_value%&f."
target-sell-success: "%prefix% An admin sold &6%amount% gold&f from your account for &a$%final_value%&f."
admin-sell-fail-no-balance: "%prefix% Player %player% does not have %amount% gold to sell."

# Admin menu
usage-menu: "%prefix% &cUsage: /gb menu <player>"
admin-menu-opened: "%prefix% Opened bank menu for %player%."

# Other Admin Commands
reload-success: "%prefix% Configuration files reloaded and price update task restarted."
update-price-success: "%prefix% Gold price check has been manually triggered. See console for details."
usage-set: "%prefix% Usage: /gb set <player> <amount>"
set-success: "%prefix% Set %player%'s balance to %balance% Gold."
usage-get: "%prefix% Usage: /gb get <player>"
get-success: "%prefix% %player%'s balance is %balance% Gold."

# Admin give
usage-give: "%prefix% &cUsage: /gb give <player> <amount>"
give-fail-no-space: "%prefix% %player%'s inventory is full. Could not give items."
admin-give-success: "%prefix% Successfully gave %amount% %item_name%&#f2f2f2 to %player%."
admin-give-partial: "%prefix% Gave %player% %amount% %item_name%&#f2f2f2 before their inventory became full."
target-give-success: "%prefix% You have received %amount% %item_name%&#f2f2f2."
# ===================================================================
#                    wGoldBank GUI Configuration
# ===================================================================
# This file controls all graphical interfaces in the plugin.
#
# ---------------------------
# --- Item Properties Guide ---
# ---------------------------
#
# material: Defines the item type.
#   - Vanilla: "DIAMOND_SWORD"
#   - Player Head (by name and texture): "PLAYER_HEAD"
#   - ItemsAdder: "ITEMSADDER-namespace:item_id"
#   - Oraxen: "oraxen-item_id"
#
# head-owner: Sets the skin of a PLAYER_HEAD item to a player's skin.
#   - material: PLAYER_HEAD
#   - head-texture: "%player%"
#   - head-texture: "gaalileo"
#   - head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7I....=
#
# display_name: The name of the item.
#
# lore: A list of lines for the item's description.
#
# custom-model-data: The CustomModelData integer for resource packs.
#
# amount: The stack size of the item in the GUI.
#
# glow: true/false - Makes the item have an enchantment glow.
#
# slot: (For 'items') The single slot number for the item (0-53).
#
# slots: (For 'items' and 'filler_items') A list of slots for the item.
#   - List of numbers: [0, 1, 2, 8]
#   - Range of numbers: ["10-16"]
#   - The keyword 'empty' (for fillers only): ["empty"]
#
# ------------------------
# --- Click Actions Guide ---
# ------------------------
# A list of actions to perform when an item is clicked.
#
# - "[opengui] <menu_name>"  - Opens another GUI defined in this file.
# - "[command] <command>"      - Makes the player run a command.
# - "[console] <command>"      - Makes the server console run a command.
# - "[send] <message>"         - Sends a formatted message directly to the player.
# - "[custom_amount] <type>"   - Prompts player for chat input.
#                                Valid types: deposit, withdraw, sell
# - "[close]"                - Closes the GUI.
# - "[refresh]"              - Refreshes the items in the current GUI.
#
# ----------------------------
# --- Placeholders & Formatting ---
# ----------------------------
#
# Color Codes:
#   - Standard: &a, &b, &c, &l, &o, etc.
#   - Hex Colors: &#RRGGBB (e.g., &#FFD700)
#
# PlaceholderAPI:
#   - All PlaceholderAPI placeholders are supported (e.g., %vault_eco_balance_formatted%).
#
# Custom Placeholders:
#   - %player%: The name of the player viewing or being targeted.
#   - %goldbank_...%: All placeholders listed on https://dev.warship.gg/wGoldBank/Placeholders
#     Examples: %goldbank_balance%, %goldbank_gold_balance_formatted%, %goldbank_ath_date%..
# ===================================================================

main_menu:
  enabled: true
  menu_title: "&0      ɢᴏʟᴅ ʙᴀɴᴋ ◦ ᴍᴀɪɴ ᴍᴇɴᴜ"
  size: 45
  filler_items:
    frame:
      material: GRAY_STAINED_GLASS_PANE
      display_name: " "
      slots: [1, 2, 3, 4, 5, 6, 7, 8, 10, 17, 19, 26, 28, 35, 37, 38, 39, 40, 41,42, 43, 44]
    baltop:
      material: GREEN_STAINED_GLASS_PANE
      display_name: " "
      slots: ["empty"]

  dynamic_items:
    top_online_players:
      slots: [11, 12, 13, 14, 15, 16, 20, 21, 22, 23, 24, 25, 29, 30, 31, 32, 33, 34]
      item_template:
        display_name: "&#f5ecc6#%goldbank_rank% &#f5f5f5%player%"
        lore:
          - " &8- &#f2f2f2Balance: &e%goldbank_balance_formatted%"
        material: PLAYER_HEAD
        head-texture: "%player%"

  items:
    balance_display:
      display_name: "&#ffe53b&lʏᴏᴜʀ ʙᴀɴᴋ ᴀᴄᴄᴏᴜɴᴛ"
      lore:
        - " &8- &#f2f2f2Balance: &e%goldbank_balance_formatted%"
        - " &8- &#f2f2f2Rank: &e#%goldbank_rank%"
        - ""
        - " &8- &#f2f2f2Cash: &#70f75e$%vault_eco_balance_formatted%"
      material: PLAYER_HEAD
      head-texture: "%player%"
      slot: 0
      glow: false

    deposit_button:
      display_name: "&#8ef266&lᴅᴇᴘᴏsɪᴛ"
      lore:
        - "&#dcffcfSecurely store your gold in the bank"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to deposit."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzM1YzFlZjEyN2Y1YzUyY2IzODlhOGFjNmRmM2Y2ZmM2NmNkMzdmMjYwOTRiM2UxZTc2ZDAxNzcxMTViYjA4ZiJ9fX0=
      slot: 9
      click_actions:
        - "[opengui] deposit_gui"

    withdraw_button:
      display_name: "&#ff734d&lᴡɪᴛʜᴅʀᴀᴡ"
      lore:
        - "&#f2d6ceEasily retrieve your stored"
        - "&#f2d6cegold from the bank"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to withdraw."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGNlMzZmY2IxZTVmNmIzNjUxN2ZiYmViOWNiZjRiMGMwNWMzMGQ4YmRiNTE1NDgyNGU2MGU2ZDU1MGY1MjhlOSJ9fX0=
      slot: 18
      click_actions:
        - "[opengui] withdraw_gui"

    sell_button:
      display_name: "&#55f25d&lsᴇʟʟ ꜰʀᴏᴍ ʙᴀɴᴋ"
      lore:
        - "&#dcffcfTurn your gold into money"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to sell gold."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjE4YmYzNTYwY2M4ZDA0ODI3NDA2NGNkMDE0MjI1N2Y4YjlmMTI3YmMwNDQ0ZmE1NzExOGRlMzJlODhmMzBkYSJ9fX0=
      slot: 27
      click_actions:
        - "[opengui] sell_gui"

    market_stats_button:
      display_name: "&#4fa1ff&lᴍᴀʀᴋᴇᴛ sᴛᴀᴛɪsᴛɪᴄs"
      lore:
        - "&#cfe3faView price history and market data"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here for details."
      click_actions:
        - "[opengui] market_stats_gui"
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjdmOGQ4YzM5Zjk5MjFhNjRkN2I3NTVkZTMyMmU0NDFmZGVkNGI3NzVhNzY1N2UwYjMxOTZiNmZkYTg2MzY0NiJ9fX0=
      slot: 36


# ===================================================================
# Deposit GUI
# ===================================================================
deposit_gui:
  enabled: true
  menu_title: "&0      ɢᴏʟᴅ ʙᴀɴᴋ ◦ ᴅᴇᴘᴏsɪᴛ"
  size: 45
  filler_items:
    background:
      material: GRAY_STAINED_GLASS_PANE
      display_name: " "
      slots: ["empty"]

  items:
    balance_display:
      display_name: "&#ffe53b&lʏᴏᴜʀ ʙᴀɴᴋ ᴀᴄᴄᴏᴜɴᴛ"
      lore:
        - " &8- &#f2f2f2Balance: &e%goldbank_balance_formatted%"
        - " &8- &#f2f2f2Rank: &e#%goldbank_rank%"
        - ""
        - " &8- &#f2f2f2Cash: &#70f75e$%vault_eco_balance_formatted%"
      material: PLAYER_HEAD
      head-texture: "%player%"
      slot: 0
      glow: false
      click_actions:
        - "[opengui] main_menu"

    deposit_button:
      display_name: "&#8ef266&lᴅᴇᴘᴏsɪᴛ"
      lore:
        - "&#dcffcfSecurely store your gold in the bank"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to deposit."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzM1YzFlZjEyN2Y1YzUyY2IzODlhOGFjNmRmM2Y2ZmM2NmNkMzdmMjYwOTRiM2UxZTc2ZDAxNzcxMTViYjA4ZiJ9fX0=
      slot: 9
      click_actions:
        - "[opengui] deposit_gui"

    withdraw_button:
      display_name: "&#ff734d&lᴡɪᴛʜᴅʀᴀᴡ"
      lore:
        - "&#f2d6ceEasily retrieve your stored"
        - "&#f2d6cegold from the bank"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to withdraw."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGNlMzZmY2IxZTVmNmIzNjUxN2ZiYmViOWNiZjRiMGMwNWMzMGQ4YmRiNTE1NDgyNGU2MGU2ZDU1MGY1MjhlOSJ9fX0=
      slot: 18
      click_actions:
        - "[opengui] withdraw_gui"

    sell_button:
      display_name: "&#55f25d&lsᴇʟʟ ꜰʀᴏᴍ ʙᴀɴᴋ"
      lore:
        - "&#dcffcfTurn your gold into money"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to sell gold."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjE4YmYzNTYwY2M4ZDA0ODI3NDA2NGNkMDE0MjI1N2Y4YjlmMTI3YmMwNDQ0ZmE1NzExOGRlMzJlODhmMzBkYSJ9fX0=
      slot: 27
      click_actions:
        - "[opengui] sell_gui"

    market_stats_button:
      display_name: "&#4fa1ff&lᴍᴀʀᴋᴇᴛ sᴛᴀᴛɪsᴛɪᴄs"
      lore:
        - "&#cfe3faView price history and market data"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here for details."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjdmOGQ4YzM5Zjk5MjFhNjRkN2I3NTVkZTMyMmU0NDFmZGVkNGI3NzVhNzY1N2UwYjMxOTZiNmZkYTg2MzY0NiJ9fX0=
      slot: 36
      click_actions:
        - "[opengui] market_stats_gui"

    deposit_1:
      display_name: "&#a1e35f↑ ᴅᴇᴘᴏsɪᴛ 1"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to deposit 1 gold ingot."
      material: GOLD_INGOT
      slot: 11
      click_actions:
        - "[command] gb deposit 1"
        - "[refresh]"
    deposit_8:
      display_name: "&#a1e35f↑ ᴅᴇᴘᴏsɪᴛ 8"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to deposit 8 gold ingots."
      material: GOLD_INGOT
      slot: 12
      click_actions:
        - "[command] gb deposit 8"
        - "[refresh]"
    deposit_16:
      display_name: "&#a1e35f↑ ᴅᴇᴘᴏsɪᴛ 16"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to deposit 16 gold ingots."
      material: GOLD_INGOT
      slot: 13
      click_actions:
        - "[command] gb deposit 16"
        - "[refresh]"
    deposit_32:
      display_name: "&#a1e35f↑ ᴅᴇᴘᴏsɪᴛ 32"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to deposit 32 gold ingots."
      material: GOLD_INGOT
      slot: 14
      click_actions:
        - "[command] gb deposit 32"
        - "[refresh]"
    deposit_64:
      display_name: "&#a1e35f↑ ᴅᴇᴘᴏsɪᴛ 64"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to deposit 64 gold ingots."
      material: GOLD_INGOT
      slot: 15
      click_actions:
        - "[command] gb deposit 64"
        - "[refresh]"
    deposit_128:
      display_name: "&#a1e35f↑ ᴅᴇᴘᴏsɪᴛ 128"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to deposit 128 gold ingots."
      material: GOLD_INGOT
      slot: 16
      click_actions:
        - "[command] gb deposit 128"
        - "[refresh]"

    deposit_all:
      display_name: "&#63fc5b&lᴅᴇᴘᴏsɪᴛ ᴀʟʟ"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to deposit all gold from your inventory."
      material: ENDER_CHEST
      slot: 31
      glow: true
      click_actions:
        - "[command] gb deposit all"
        - "[refresh]"

    custom_amount_button:
      display_name: "&#f5d362&lᴄᴜsᴛᴏᴍ ᴀᴍᴏᴜɴᴛ"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to deposit a custom amount of gold."
      material: ANVIL
      slot: 32
      click_actions:
        - "[custom_amount] deposit"

# ===================================================================
# Withdraw GUI
# ===================================================================
withdraw_gui:
  enabled: true
  menu_title: "&0      ɢᴏʟᴅ ʙᴀɴᴋ ◦ ᴡɪᴛʜᴅʀᴀᴡ"
  size: 45
  filler_items:
    background:
      material: GRAY_STAINED_GLASS_PANE
      display_name: " "
      slots: ["empty"]

  items:
    balance_display:
      display_name: "&#ffe53b&lʏᴏᴜʀ ʙᴀɴᴋ ᴀᴄᴄᴏᴜɴᴛ"
      lore:
        - " &8- &#f2f2f2Balance: &e%goldbank_balance_formatted%"
        - " &8- &#f2f2f2Rank: &e#%goldbank_rank%"
        - ""
        - " &8- &#f2f2f2Cash: &#70f75e$%vault_eco_balance_formatted%"
      material: PLAYER_HEAD
      head-texture: "%player%"
      slot: 0
      glow: false
      click_actions:
        - "[opengui] main_menu"

    deposit_button:
      display_name: "&#8ef266&lᴅᴇᴘᴏsɪᴛ"
      lore:
        - "&#dcffcfSecurely store your gold in the bank"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to deposit."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzM1YzFlZjEyN2Y1YzUyY2IzODlhOGFjNmRmM2Y2ZmM2NmNkMzdmMjYwOTRiM2UxZTc2ZDAxNzcxMTViYjA4ZiJ9fX0=
      slot: 9
      click_actions:
        - "[opengui] deposit_gui"

    withdraw_button:
      display_name: "&#ff734d&lᴡɪᴛʜᴅʀᴀᴡ"
      lore:
        - "&#f2d6ceEasily retrieve your stored"
        - "&#f2d6cegold from the bank"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to withdraw."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGNlMzZmY2IxZTVmNmIzNjUxN2ZiYmViOWNiZjRiMGMwNWMzMGQ4YmRiNTE1NDgyNGU2MGU2ZDU1MGY1MjhlOSJ9fX0=
      slot: 18
      click_actions:
        - "[opengui] withdraw_gui"

    sell_button:
      display_name: "&#55f25d&lsᴇʟʟ ꜰʀᴏᴍ ʙᴀɴᴋ"
      lore:
        - "&#dcffcfTurn your gold into money"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to sell gold."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjE4YmYzNTYwY2M4ZDA0ODI3NDA2NGNkMDE0MjI1N2Y4YjlmMTI3YmMwNDQ0ZmE1NzExOGRlMzJlODhmMzBkYSJ9fX0=
      slot: 27
      click_actions:
        - "[opengui] sell_gui"

    market_stats_button:
      display_name: "&#4fa1ff&lᴍᴀʀᴋᴇᴛ sᴛᴀᴛɪsᴛɪᴄs"
      lore:
        - "&#cfe3faView price history and market data"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here for details."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjdmOGQ4YzM5Zjk5MjFhNjRkN2I3NTVkZTMyMmU0NDFmZGVkNGI3NzVhNzY1N2UwYjMxOTZiNmZkYTg2MzY0NiJ9fX0=
      slot: 36
      click_actions:
        - "[opengui] market_stats_gui"

    withdraw_1:
      display_name: "&#ff837d↓ ᴡɪᴛʜᴅʀᴀᴡ 1"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to withdraw 1 gold ingot."
      material: GOLD_INGOT
      slot: 11
      click_actions:
        - "[command] gb withdraw 1"
        - "[refresh]"
    withdraw_8:
      display_name: "&#ff837d↓ ᴡɪᴛʜᴅʀᴀᴡ 8"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to withdraw 8 gold ingots."
      material: GOLD_INGOT
      slot: 12
      click_actions:
        - "[command] gb withdraw 8"
        - "[refresh]"
    withdraw_16:
      display_name: "&#ff837d↓ ᴡɪᴛʜᴅʀᴀᴡ 16"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to withdraw 16 gold ingots."
      material: GOLD_INGOT
      slot: 13
      click_actions:
        - "[command] gb withdraw 16"
        - "[refresh]"
    withdraw_32:
      display_name: "&#ff837d↓ ᴡɪᴛʜᴅʀᴀᴡ 32"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to withdraw 32 gold ingots."
      material: GOLD_INGOT
      slot: 14
      click_actions:
        - "[command] gb withdraw 32"
        - "[refresh]"
    withdraw_64:
      display_name: "&#ff837d↓ ᴡɪᴛʜᴅʀᴀᴡ 64"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to withdraw 64 gold ingots."
      material: GOLD_INGOT
      slot: 15
      click_actions:
        - "[command] gb withdraw 64"
        - "[refresh]"
    withdraw_128:
      display_name: "&#ff837d↓ ᴡɪᴛʜᴅʀᴀᴡ 128"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to withdraw 128 gold ingots."
      material: GOLD_INGOT
      slot: 16
      click_actions:
        - "[command] gb withdraw 128"
        - "[refresh]"

    withdraw_all:
      display_name: "&#ff5147&lᴡɪᴛʜᴅʀᴀᴡ ᴀʟʟ"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to withdraw all gold from your inventory."
      material: ENDER_CHEST
      slot: 31
      glow: true
      click_actions:
        - "[command] gb withdraw all"
        - "[refresh]"

    custom_amount_button:
      display_name: "&#f5d362&lᴄᴜsᴛᴏᴍ ᴀᴍᴏᴜɴᴛ"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to withdraw a custom amount of gold."
      material: ANVIL
      slot: 32
      click_actions:
        - "[custom_amount] withdraw"

# ===================================================================
# Sell GUI
# ===================================================================
sell_gui:
  enabled: true
  menu_title: "&0         ɢᴏʟᴅ ʙᴀɴᴋ ◦ sᴇʟʟ"
  size: 45
  filler_items:
    background:
      material: GRAY_STAINED_GLASS_PANE
      display_name: " "
      slots: ["empty"]

  items:
    balance_display:
      display_name: "&#ffe53b&lʏᴏᴜʀ ʙᴀɴᴋ ᴀᴄᴄᴏᴜɴᴛ"
      lore:
        - " &8- &#f2f2f2Balance: &e%goldbank_balance_formatted%"
        - " &8- &#f2f2f2Rank: &e#%goldbank_rank%"
        - ""
        - " &8- &#f2f2f2Cash: &#70f75e$%vault_eco_balance_formatted%"
      material: PLAYER_HEAD
      head-texture: "%player%"
      slot: 0
      glow: false
      click_actions:
        - "[opengui] main_menu"

    deposit_button:
      display_name: "&#8ef266&lᴅᴇᴘᴏsɪᴛ"
      lore:
        - "&#dcffcfSecurely store your gold in the bank"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to deposit."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzM1YzFlZjEyN2Y1YzUyY2IzODlhOGFjNmRmM2Y2ZmM2NmNkMzdmMjYwOTRiM2UxZTc2ZDAxNzcxMTViYjA4ZiJ9fX0=
      slot: 9
      click_actions:
        - "[opengui] deposit_gui"

    withdraw_button:
      display_name: "&#ff734d&lᴡɪᴛʜᴅʀᴀᴡ"
      lore:
        - "&#f2d6ceEasily retrieve your stored"
        - "&#f2d6cegold from the bank"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to withdraw."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGNlMzZmY2IxZTVmNmIzNjUxN2ZiYmViOWNiZjRiMGMwNWMzMGQ4YmRiNTE1NDgyNGU2MGU2ZDU1MGY1MjhlOSJ9fX0=
      slot: 18
      click_actions:
        - "[opengui] withdraw_gui"

    sell_button:
      display_name: "&#55f25d&lsᴇʟʟ ꜰʀᴏᴍ ʙᴀɴᴋ"
      lore:
        - "&#dcffcfTurn your gold into money"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to sell gold."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjE4YmYzNTYwY2M4ZDA0ODI3NDA2NGNkMDE0MjI1N2Y4YjlmMTI3YmMwNDQ0ZmE1NzExOGRlMzJlODhmMzBkYSJ9fX0=
      slot: 27
      click_actions:
        - "[opengui] sell_gui"

    market_stats_button:
      display_name: "&#4fa1ff&lᴍᴀʀᴋᴇᴛ sᴛᴀᴛɪsᴛɪᴄs"
      lore:
        - "&#cfe3faView price history and market data"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here for details."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjdmOGQ4YzM5Zjk5MjFhNjRkN2I3NTVkZTMyMmU0NDFmZGVkNGI3NzVhNzY1N2UwYjMxOTZiNmZkYTg2MzY0NiJ9fX0=
      slot: 36
      click_actions:
        - "[opengui] market_stats_gui"

    sell_1:
      display_name: "&#68e864&l$ &#68e864sᴇʟʟ 1"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to sell 1 gold ingot."
        - ""
        - "&#ffe047&lᴍᴀʀᴋᴇᴛ ɪɴꜰᴏ"
        - " &8- &#f2f2f2Gold price: %goldbank_gold_price_formatted%/ingot"
        - " &8- &#f2f2f2Sell fee: &#ff9447%goldbank_sell_fee%%"
        - " &8- &#f2f2f2You would receive: &a$%goldbank_sell_price_final_1%"
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTllNzdmYWU1MzEzYmFjMTliZjE0NTc3ZDUwMDkzZTQ3MzhlYmQ3MGZkNTRhNGRlMWEyNzQ3NWQwZWM5NTM4ZiJ9fX0=
      slot: 11
      click_actions:
        - "[command] gb sell 1"
        - "[refresh]"
    sell_8:
      display_name: "&#68e864&l$ &#68e864sᴇʟʟ 8"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to sell 8 gold ingots."
        - ""
        - "&#ffe047&lᴍᴀʀᴋᴇᴛ ɪɴꜰᴏ"
        - " &8- &#f2f2f2Gold price: %goldbank_gold_price_formatted%/ingot"
        - " &8- &#f2f2f2Sell fee: &#ff9447%goldbank_sell_fee%%"
        - " &8- &#f2f2f2You would receive: &a$%goldbank_sell_price_final_8%"
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTllNzdmYWU1MzEzYmFjMTliZjE0NTc3ZDUwMDkzZTQ3MzhlYmQ3MGZkNTRhNGRlMWEyNzQ3NWQwZWM5NTM4ZiJ9fX0=
      slot: 12
      click_actions:
        - "[command] gb sell 8"
        - "[refresh]"
    sell_16:
      display_name: "&#68e864&l$ &#68e864sᴇʟʟ 16"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to sell 16 gold ingots."
        - ""
        - "&#ffe047&lᴍᴀʀᴋᴇᴛ ɪɴꜰᴏ"
        - " &8- &#f2f2f2Gold price: %goldbank_gold_price_formatted%/ingot"
        - " &8- &#f2f2f2Sell fee: &#ff9447%goldbank_sell_fee%%"
        - " &8- &#f2f2f2You would receive: &a$%goldbank_sell_price_final_16%"
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTllNzdmYWU1MzEzYmFjMTliZjE0NTc3ZDUwMDkzZTQ3MzhlYmQ3MGZkNTRhNGRlMWEyNzQ3NWQwZWM5NTM4ZiJ9fX0=
      slot: 13
      click_actions:
        - "[command] gb sell 16"
        - "[refresh]"
    sell_32:
      display_name: "&#68e864&l$ &#68e864sᴇʟʟ 32"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to sell 32 gold ingots."
        - ""
        - "&#ffe047&lᴍᴀʀᴋᴇᴛ ɪɴꜰᴏ"
        - " &8- &#f2f2f2Gold price: %goldbank_gold_price_formatted%/ingot"
        - " &8- &#f2f2f2Sell fee: &#ff9447%goldbank_sell_fee%%"
        - " &8- &#f2f2f2You would receive: &a$%goldbank_sell_price_final_32%"
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTllNzdmYWU1MzEzYmFjMTliZjE0NTc3ZDUwMDkzZTQ3MzhlYmQ3MGZkNTRhNGRlMWEyNzQ3NWQwZWM5NTM4ZiJ9fX0=
      slot: 14
      click_actions:
        - "[command] gb sell 32"
        - "[refresh]"
    sell_64:
      display_name: "&#68e864&l$ &#68e864sᴇʟʟ 64"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to sell 64 gold ingots."
        - ""
        - "&#ffe047&lᴍᴀʀᴋᴇᴛ ɪɴꜰᴏ"
        - " &8- &#f2f2f2Gold price: %goldbank_gold_price_formatted%/ingot"
        - " &8- &#f2f2f2Sell fee: &#ff9447%goldbank_sell_fee%%"
        - " &8- &#f2f2f2You would receive: &a$%goldbank_sell_price_final_64%"
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTllNzdmYWU1MzEzYmFjMTliZjE0NTc3ZDUwMDkzZTQ3MzhlYmQ3MGZkNTRhNGRlMWEyNzQ3NWQwZWM5NTM4ZiJ9fX0=
      slot: 15
      click_actions:
        - "[command] gb sell 64"
        - "[refresh]"
    sell_128:
      display_name: "&#68e864&l$ &#68e864sᴇʟʟ 128"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to sell 128 gold ingots."
        - ""
        - "&#ffe047&lᴍᴀʀᴋᴇᴛ ɪɴꜰᴏ"
        - " &8- &#f2f2f2Gold price: %goldbank_gold_price_formatted%/ingot"
        - " &8- &#f2f2f2Sell fee: &#ff9447%goldbank_sell_fee%%"
        - " &8- &#f2f2f2You would receive: &a$%goldbank_sell_price_final_28%"
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTllNzdmYWU1MzEzYmFjMTliZjE0NTc3ZDUwMDkzZTQ3MzhlYmQ3MGZkNTRhNGRlMWEyNzQ3NWQwZWM5NTM4ZiJ9fX0=
      slot: 16
      click_actions:
        - "[command] gb sell 128"
        - "[refresh]"

    sell_all:
      display_name: "&#68e864&l$ sᴇʟʟ ᴀʟʟ"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to sell all gold from your balance."
        - ""
        - "&#ffe047&lᴍᴀʀᴋᴇᴛ ɪɴꜰᴏ"
        - " &8- &#f2f2f2Gold price: %goldbank_gold_price_formatted%/ingot"
        - " &8- &#f2f2f2Sell fee: &#ff9447%goldbank_sell_fee%%"
        - ""
        - " &8- &#f2f2f2Bank Balance: &e%goldbank_balance_formatted%"
        - " &8- &#f2f2f2You would receive: &a$%goldbank_sell_price_final_all%"
      material: DIAMOND_BLOCK
      slot: 31
      glow: true
      click_actions:
        - "[command] gb sell all"
        - "[refresh]"

    custom_amount_button:
      display_name: "&#f5d362&lᴄᴜsᴛᴏᴍ ᴀᴍᴏᴜɴᴛ"
      lore:
        - "&7[ᴄʟɪᴄᴋ] to sell a custom amount of gold."
      material: ANVIL
      slot: 32
      click_actions:
        - "[custom_amount] sell"

# ===================================================================
# Market Statistics GUI
# ===================================================================
market_stats_gui:
  enabled: true
  menu_title: "&0         ɢᴏʟᴅ ʙᴀɴᴋ ◦ sᴛᴀᴛs"
  size: 45
  filler_items:
    background:
      material: GRAY_STAINED_GLASS_PANE
      display_name: " "
      slots: ["empty"]

  items:
    balance_display:
      display_name: "&#ffe53b&lʏᴏᴜʀ ʙᴀɴᴋ ᴀᴄᴄᴏᴜɴᴛ"
      lore:
        - " &8- &#f2f2f2Balance: &e%goldbank_balance_formatted%"
        - " &8- &#f2f2f2Rank: &e#%goldbank_rank%"
        - ""
        - " &8- &#f2f2f2Cash: &#70f75e$%vault_eco_balance_formatted%"
      material: PLAYER_HEAD
      head-texture: "%player%"
      slot: 0
      glow: false
      click_actions:
        - "[opengui] main_menu"

    deposit_button:
      display_name: "&#8ef266&lᴅᴇᴘᴏsɪᴛ"
      lore:
        - "&#dcffcfSecurely store your gold in the bank"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to deposit."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzM1YzFlZjEyN2Y1YzUyY2IzODlhOGFjNmRmM2Y2ZmM2NmNkMzdmMjYwOTRiM2UxZTc2ZDAxNzcxMTViYjA4ZiJ9fX0=
      slot: 9
      click_actions:
        - "[opengui] deposit_gui"

    withdraw_button:
      display_name: "&#ff734d&lᴡɪᴛʜᴅʀᴀᴡ"
      lore:
        - "&#f2d6ceEasily retrieve your stored"
        - "&#f2d6cegold from the bank"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to withdraw."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNGNlMzZmY2IxZTVmNmIzNjUxN2ZiYmViOWNiZjRiMGMwNWMzMGQ4YmRiNTE1NDgyNGU2MGU2ZDU1MGY1MjhlOSJ9fX0=
      slot: 18
      click_actions:
        - "[opengui] withdraw_gui"

    sell_button:
      display_name: "&#55f25d&lsᴇʟʟ ꜰʀᴏᴍ ʙᴀɴᴋ"
      lore:
        - "&#dcffcfTurn your gold into money"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here to sell gold."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjE4YmYzNTYwY2M4ZDA0ODI3NDA2NGNkMDE0MjI1N2Y4YjlmMTI3YmMwNDQ0ZmE1NzExOGRlMzJlODhmMzBkYSJ9fX0=
      slot: 27
      click_actions:
        - "[opengui] sell_gui"

    market_stats_button:
      display_name: "&#4fa1ff&lᴍᴀʀᴋᴇᴛ sᴛᴀᴛɪsᴛɪᴄs"
      lore:
        - "&#cfe3faView price history and market data"
        - ""
        - "&7[ᴄʟɪᴄᴋ] here for details."
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjdmOGQ4YzM5Zjk5MjFhNjRkN2I3NTVkZTMyMmU0NDFmZGVkNGI3NzVhNzY1N2UwYjMxOTZiNmZkYTg2MzY0NiJ9fX0=
      slot: 36
      click_actions:
        - "[opengui] market_stats_gui"

    basic_info:
      display_name: "&#ffe047&lᴍᴀʀᴋᴇᴛ ɪɴꜰᴏʀᴍᴀᴛɪᴏɴ"
      lore:
        - " %goldbank_total_gold_formatted%"
        - " &8- &#f2f2f2Gold price: %goldbank_gold_price_formatted%/ingot"
        - " &8- &#f2f2f2Sell fee: &#ff9447%goldbank_sell_fee%%"
        - " &8- &#f2f2f2Transfer fee: &#ff9447%goldbank_transfer_fee%%"
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZDAxYWZlOTczYzU0ODJmZGM3MWU2YWExMDY5ODgzM2M3OWM0MzdmMjEzMDhlYTlhMWEwOTU3NDZlYzI3NGEwZiJ9fX0=
      slot: 12
      glow: true

    price_range:
      display_name: "&#f5e69d&lᴘʀɪᴄᴇ ʀᴀɴɢᴇ"
      lore:
        - " &#79fc6d↑ &#f2f2f2Highest Today: &#79fc6d$%goldbank_daily_high%"
        - " &#ff8375↓ &#f2f2f2Lowest Today: &#ff8375$%goldbank_daily_low%"
        - " &#fccb4e~ &#f2f2f2Average &7(7d): &#fccb4e$%goldbank_7_day_avg%"
      material: PLAYER_HEAD
      head-texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjBmZmFkMzNkMjkzYjYxNzY1ZmM4NmFiNTU2MDJiOTU1YjllMWU3NTdhOGU4ODVkNTAyYjNkYmJhNTQyNTUxNyJ9fX0=
      slot: 21

    sales_volume:
      display_name: "&#ffad42&lsᴀʟᴇs ᴠᴏʟᴜᴍᴇ"
      lore:
        - " &8- &#f2f2f2Today"
        - "    &7%goldbank_daily_sold% ingots sold"
        - ""
        - " &8- &#f2f2f2Yesterday"
        - "    &7%goldbank_yesterday_sold% ingots sold"
      material: MAP
      slot: 30

    all_time_high:
      display_name: "&#ff4de1&lᴀʟʟ-ᴛɪᴍᴇ ʜɪɢʜ (ᴀᴛʜ)"
      lore:
        - "&f$%goldbank_ath%"
        - "&7on %goldbank_ath_date%"
      material: BEACON
      slot: 23

    all_time_low:
      display_name: "&#9e9e9e&lᴀʟʟ-ᴛɪᴍᴇ ʟᴏᴡ (ᴀᴛʟ)"
      lore:
        - "&f$%goldbank_atl%"
        - "&7on %goldbank_atl_date%"
      material: BEDROCK
      slot: 24