On this page

Configuration

Full reference (copyable)

gui:
  # Inventory size (must be multiple of 9, usually 54)
  size: 54

  # Items per page (slots 0–44)
  page-size: 45

  titles:
    vault: "&0My Vault &8(Page %page%)"
    search: "&0Search: &8&n&o%query%"

  filler:
    enabled: true
    material: LIGHT_GRAY_STAINED_GLASS_PANE
    name: " "

  buttons:
    previous:
      slot: 45
      material: ARROW
      name: "&aʙᴀᴄᴋ"
      lore:
        - "&7Go to the previous page"

    search:
      slot: 49
      material: OAK_SIGN
      name: "&eѕᴇᴀʀᴄʜ &7(ᴄʟɪᴄᴋ)"
      lore:
        - "&7Search items in your vault"

    next:
      slot: 53
      material: ARROW
      name: "&aɴᴇxᴛ"
      lore:
        - "&7Go to the next page"
search:
  enabled: true

  # Message sent when clicking search
  prompt-message: "&eType your search query in chat. Type &c&l&ncancel&e to abort."

  cancel-word: "cancel"

  no-results-message: "&cNo results for: &e%query%"

  # Max items shown in search results (prevents huge GUIs)
  max-results: 45
vault:
  # Block vault usage in creative mode
  block-creative: true
  creative-block-message: "&b&lNxVault &7» &fVaults are not usable in Creative mode."

  # Save behavior
  save-on-close: true
  save-on-page-switch: true
sounds:
  open:
    sound: BLOCK_BARREL_OPEN
    volume: 0.8
    pitch: 1.1

  close:
    sound: BLOCK_BARREL_CLOSE
    volume: 0.8
    pitch: 1.0

  page:
    sound: UI_BUTTON_CLICK
    volume: 0.7
    pitch: 1.2

  pickup:
    sound: ENTITY_ITEM_PICKUP
    volume: 0.7
    pitch: 1.2
messages:
  inventory-full: "&b&lNxVault &7» &fYour inventory is full!"
  search-cancelled: "&cSearch cancelled."
  only-players: "&b&lNxVault &7» &fOnly players can use this command."
  no-more-pages: "&b&lNxVault &7» &fYou have reached the maximum number of vault pages."
Config notes Keep size as a multiple of 9. The page-size should match how many content slots you want per page (45 leaves room for 9 navigation/filler slots in a 54 slot GUI). search.max-results controls the number of items rendered for a search result to avoid client-side rendering issues.

Last updated July 11, 2026