Aller au contenu principal

Inventaire des Items Combinés

L'inventaire des items combinés fusionne plusieurs vues d'items (en vente, expirés, achetés) dans une seule liste paginée. Vous pouvez configurer quels types de stockage inclure.

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

Fonctionnalités

  • Combiner les items en vente, expirés et achetés dans une seule vue
  • Chaque type d'item utilise sa propre configuration de lore (depuis la section item-lore de config.yml)
  • L'action au clic s'adapte automatiquement au type de stockage de l'item :
    • Items en vente : retire/annule la mise en vente
    • Items expirés : récupère l'item
    • Items achetés : récupère l'item acheté
  • Activation individuelle de chaque source avec include-selling, include-expired, include-purchased

Configuration par Défaut

name: '#0c1719Mes 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&nAucun item trouvé'

Boutons Utilisés

BoutonTypeDescription
itemsZAUCTIONHOUSE_COMBINED_ITEMSAffiche les items combinés de plusieurs types de stockage

Patterns Utilisés

PatternDescription
zauctionhouse-decorationBordures en vitres
zauctionhouse-paginationBoutons page précédente/suivante
zauctionhouse-backBouton retour

Placeholders

PlaceholderDescription
%page%Numéro de page actuel
%max-page%Nombre total de pages

Actions au Clic

L'action au clic s'adapte automatiquement en fonction du type de stockage de l'item :

Type d'ItemAction au Clic
En vente (listing actif)Retire/annule la mise en vente, l'item passe en expiré
ExpiréRécupère l'item dans l'inventaire du joueur
AchetéRécupère l'item acheté dans l'inventaire du joueur

Options de Configuration

PropriétéTypeDéfautDescription
include-sellingBooléentrueInclure les items actuellement en vente
include-expiredBooléentrueInclure les items expirés non vendus
include-purchasedBooléentrueInclure les items achetés mais non réclamés
empty-slotNombre-1Emplacement du placeholder "aucun item" (-1 pour désactiver)

Exemples

Afficher uniquement les items expirés et achetés :

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

Afficher uniquement les items en vente (équivalent à 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...|-