Skip to main content

Combined Items Inventory

The combined items inventory merges multiple item views (selling, expired, purchased) into a single paginated list. You can configure which storage types to include.

File: plugins/zAuctionHouse/inventories/combined-items.yml

Features

  • Combine selling, expired, and purchased items in one view
  • Each item type uses its own lore configuration (from config.yml item-lore section)
  • Click action automatically adapts to the item's storage type:
    • Selling items: removes/cancels the listing
    • Expired items: claims the item back
    • Purchased items: claims the purchased item
  • Individually toggle each source with include-selling, include-expired, include-purchased

Default Configuration

name: '#0c1719My Items (%page%/%max-page%)'
size: 54

patterns:
- 'zauctionhouse-decoration'
- 'zauctionhouse-pagination'
- 'zauctionhouse-back'

items:

items:
type: ZAUCTIONHOUSE_COMBINED_ITEMS
empty-slot: 22
include-selling: true
include-expired: true
include-purchased: true
slots:
- 9-17
- 18-26
- 27-35
- 36-44
item:
material: BARRIER
name: '#ff0000&nNo items found'

Buttons Used

ButtonTypeDescription
itemsZAUCTIONHOUSE_COMBINED_ITEMSDisplays combined items from multiple storage types

Patterns Used

PatternDescription
zauctionhouse-decorationGlass pane borders
zauctionhouse-paginationPrevious/Next page buttons
zauctionhouse-backBack button to return

Placeholders

PlaceholderDescription
%page%Current page number
%max-page%Total number of pages

Click Actions

The click action adapts automatically based on the item's storage type:

Item TypeClick Action
Selling (active listing)Removes/cancels the listing, item moves to expired
ExpiredClaims the item back to the player's inventory
PurchasedClaims the purchased item to the player's inventory

Configuration Options

PropertyTypeDefaultDescription
include-sellingBooleantrueInclude items the player currently has listed for sale
include-expiredBooleantrueInclude items that expired without being sold
include-purchasedBooleantrueInclude items the player has bought but not yet claimed
empty-slotNumber-1Slot for the "no items" placeholder (-1 to disable)

Examples

Show only expired and purchased items:

items:
type: ZAUCTIONHOUSE_COMBINED_ITEMS
include-selling: false
include-expired: true
include-purchased: true
slots:
- 9-17
- 18-26

Show only selling items (equivalent to ZAUCTIONHOUSE_SELLING_ITEMS):

items:
type: ZAUCTIONHOUSE_COMBINED_ITEMS
include-selling: true
include-expired: false
include-purchased: false
slots:
- 9-17
- 18-26
Copyright © 2026 GroupeZ|Build #loading...|-