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: 45vault:
# 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: truesounds:
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.2messages:
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.