settings:
  debug: false
  command-prefix: "&#3A2416&lᴅ&#4A2D1B&lɪ&#5A351F&lʀ&#6A3F24&lᴛ&#7A4A2A&lʙ&#8B6B35&lᴀ&#A8873F&lɢ&#D4AF37&lᴍ&#B9C63F&lᴄ&r <#6A3F24>»"
  allow-seller-self-purchase: false
  require-inventory-space-to-buy: false
  chat-price-timeout-seconds: 45
  click-debounce-millis: 350
  listing-expire-check-seconds: 60
  default-sort: "NEWEST"

storage:
  sqlite-file: "auctionhouse.db"
  import-legacy-yaml: true

economy:
  enabled: true
  require-economy: true
  provider: "Vault"
  instant-seller-payment: true
  listing-fee:
    enabled: false
    amount: 0.0
  sales-tax:
    enabled: false
    percent: 0.0
  price:
    min: 1.0
    max: 1000000000.0

listings:
  default-duration-seconds: 604800
  allow-cancel-active-listings: true
  reclaim-admin-removed-items: true
  cleanup-claimed-after-days: 30

listing-limits:
  default: 5
  permissions:
    - permission: "premiumah.limit.10"
      amount: 10
    - permission: "premiumah.limit.25"
      amount: 25
    - permission: "premiumah.limit.50"
      amount: 50

item-restrictions:
  mode: "BLACKLIST"
  materials:
    - BEDROCK
    - BARRIER
    - COMMAND_BLOCK
    - CHAIN_COMMAND_BLOCK
    - REPEATING_COMMAND_BLOCK
    - STRUCTURE_BLOCK
    - STRUCTURE_VOID
    - JIGSAW
    - DEBUG_STICK

claims:
  buyer-full-inventory-action: "CLAIM"
  seller-payment-action: "INSTANT"

sounds:
  enabled: true
  open: "BLOCK_CHEST_OPEN"
  click: "UI_BUTTON_CLICK"
  success: "ENTITY_PLAYER_LEVELUP"
  fail: "ENTITY_VILLAGER_NO"

gui:
  filler:
    enabled: true
    material: "BROWN_STAINED_GLASS_PANE"
    name: " "
  titles:
    main: "&#3A2416&lᴅ&#4A2D1B&lɪ&#5A351F&lʀ&#6A3F24&lᴛ &#D4AF37&lᴀᴜᴄᴛɪᴏɴs"
    browse: "&#3A2416&lᴅ&#4A2D1B&lɪ&#5A351F&lʀ&#6A3F24&lᴛ <#D4AF37>Auctions <#7A4A2A>• Page {page}"
    my-listings: "&#3A2416&lᴅ&#4A2D1B&lɪ&#5A351F&lʀ&#6A3F24&lᴛ <#D4AF37>My Listings <#7A4A2A>• Page {page}"
    claims: "&#3A2416&lᴅ&#4A2D1B&lɪ&#5A351F&lʀ&#6A3F24&lᴛ <#B9C63F>Claims <#7A4A2A>• Page {page}"
    sell: "&#3A2416&lᴅ&#4A2D1B&lɪ&#5A351F&lʀ&#6A3F24&lᴛ <#D4AF37>Create Listing"
    confirm-buy: "&#3A2416&lᴅ&#4A2D1B&lɪ&#5A351F&lʀ&#6A3F24&lᴛ <#D4AF37>Confirm Purchase"
    admin: "&#3A2416&lᴅ&#4A2D1B&lɪ&#5A351F&lʀ&#6A3F24&lᴛ <#C1432E>Admin <#7A4A2A>• Page {page}"
  size:
    main: 45
    browse: 54
    my-listings: 54
    claims: 54
    sell: 54
    confirm-buy: 27
  listing-slots:
    - 10
    - 11
    - 12
    - 13
    - 14
    - 15
    - 16
    - 19
    - 20
    - 21
    - 22
    - 23
    - 24
    - 25
    - 28
    - 29
    - 30
    - 31
    - 32
    - 33
    - 34
  buttons:
    browse:
      material: "CHEST"
      name: "<#D4AF37>Browse Auctions"
      lore:
        - "<#C7BCA8>View every active listing."
        - "<#B9C63F>Click to browse."
    sell:
      material: "EMERALD"
      name: "<#B9C63F>Sell Held Item"
      lore:
        - "<#C7BCA8>Create a listing from your hand."
        - "<#D4AF37>GUI flow with price confirmation."
    my-listings:
      material: "BOOK"
      name: "<#A8873F>My Listings"
      lore:
        - "<#C7BCA8>Manage your active listings."
    claims:
      material: "ENDER_CHEST"
      name: "<#B9C63F>Claims"
      lore:
        - "<#C7BCA8>Reclaim expired or undelivered items."
    admin:
      material: "ANVIL"
      name: "<#C1432E>Admin Panel"
      lore:
        - "<#C7BCA8>Moderate active listings."
    close:
      material: "BARRIER"
      name: "<#C1432E>Close"
    back:
      material: "ARROW"
      name: "<#D4AF37>Back"
    next:
      material: "SPECTRAL_ARROW"
      name: "<#B9C63F>Next Page"
    previous:
      material: "ARROW"
      name: "<#D4AF37>Previous Page"
    sort:
      material: "HOPPER"
      name: "<#A8873F>Sort: <#D4AF37>{sort}"
      lore:
        - "<#C7BCA8>Click to rotate sorting."
    filter:
      material: "COMPASS"
      name: "<#A8873F>Filter: <#D4AF37>{filter}"
      lore:
        - "<#C7BCA8>Shift-click a listing to filter."
        - "<#C7BCA8>Right-click to clear filter."
    confirm:
      material: "LIME_STAINED_GLASS_PANE"
      name: "<#B9C63F>Confirm"
    cancel:
      material: "RED_STAINED_GLASS_PANE"
      name: "<#C1432E>Cancel"
