Aller au contenu principal

Commandes & Permissions

Cette page liste toutes les commandes et permissions disponibles dans zAuctionHouse V4.

Commande principale​

La commande principale est /zauctionhouse avec les alias par défaut suivants :

  • /ah - Court et courant
  • /hdv - Abréviation française (Hôtel des Ventes)
  • /auction - Nom anglais complet
  • /zauction - Version préfixée du plugin
info

Vous pouvez personnaliser les alias dans config.yml sous commands.main-command.aliases. Un redémarrage du serveur est requis après la modification des alias de commandes.

Commandes joueur​

CommandeDescriptionPermission
/ahOuvrir l'hôtel des venteszauctionhouse.use
/ah sell <prix> [quantité] [économie]Vendre l'objet en mainzauctionhouse.sell
/ah claimRécupérer l'argent des ventes-
/ah page <numéro>Ouvrir l'hôtel des ventes à une page spécifique-
/ah sellingVoir vos objets actuellement en ventezauctionhouse.selling
/ah expiredVoir vos objets expirészauctionhouse.expired
/ah purchasedVoir les objets que vous avez achetészauctionhouse.purchased
/ah historyVoir votre historique de venteszauctionhouse.history
/ah search <requête>Rechercher des objets dans l'hôtel des venteszauctionhouse.use
/ah optionOuvrir l'interface des optionszauctionhouse.option
/ah option <option> [valeur]Basculer ou définir une option joueurzauctionhouse.option

Détails de la commande Sell​

/ah sell <prix> [quantité] [économie]

Arguments :

  • <prix> - Le prix par objet (requis). Supporte les multiplicateurs : 1K, 2.5M, 1B, etc.
  • [quantité] - Nombre d'objets à vendre de votre pile (optionnel, par défaut la pile complète)
  • [économie] - Quelle économie utiliser (optionnel, par défaut l'économie configurée)

Exemples :

# Vendre l'objet en main pour 1000
/ah sell 1000

# Vendre 32 objets pour 5000 chacun
/ah sell 5000 32

# Vendre en utilisant une économie spécifique
/ah sell 10000 64 vault
/ah search <requête>

Rechercher des objets dans l'hôtel des ventes. Sans opérateur, la requête effectue une recherche insensible à la casse sur le nom, le matériau, le lore et le vendeur.

Filtres avancés :

Utilisez le format champ opérateur valeur pour des recherches ciblées. Les espaces autour de l'opérateur sont supportés.

OpérateurDescription
~Contient (sensible à la casse)
=Correspondance exacte (sensible à la casse)
~=Contient (insensible à la casse)
==Correspondance exacte (insensible à la casse)
ChampDescription
nameNom affiché de l'objet
materialType de matériau de l'objet
loreTexte du lore de l'objet
sellerNom du joueur vendeur

Exemples :

# Recherche simple (correspond au nom, matériau, lore, vendeur)
/ah search diamond

# Trouver les objets vendus par un joueur spécifique
/ah search seller = Notch

# Trouver les objets contenant "Diamond" dans leur nom
/ah search name ~ Diamond

# Trouver les épées (insensible à la casse)
/ah search material ~= sword

Mode vente d'inventaire​

Si enable-sell-inventory est défini sur true dans la config, exécuter /ah sell sans arguments ouvre une interface où les joueurs peuvent :

  • Sélectionner des objets de leur inventaire
  • Définir le prix
  • Choisir l'économie

Commandes admin​

CommandeDescriptionPermission
/ah reloadRecharger tous les fichiers de configurationzauctionhouse.reload
/ah adminAccéder aux outils adminzauctionhouse.admin
/ah admin generate <quantité>Générer des objets factices pour les testszauctionhouse.admin
/ah admin open <type> <joueur>Voir les objets/historique d'un joueurzauctionhouse.admin
/ah admin forceopen <joueur> <inventaire> [page]Ouvrir n'importe quel inventaire pour un joueurzauctionhouse.admin
/ah admin add <joueur> <type>Ajouter des objets au compte d'un joueurzauctionhouse.admin.items
/ah admin cache show <joueur>Afficher les données de cache d'un joueurzauctionhouse.admin
/ah admin cache clear <joueur> [clé]Effacer le cache d'un joueurzauctionhouse.admin
/ah admin cache set <joueur> <clé> <valeur>Définir une valeur de cachezauctionhouse.admin
/ah admin migrate <source> confirmMigrer des données d'autres pluginszauctionhouse.admin
/ah admin option set <joueur> <option> <valeur>Définir une option pour un joueurzauctionhouse.admin
/ah admin option list <joueur>Lister les options d'un joueurzauctionhouse.admin
/ah admin option reset <joueur>Réinitialiser les options d'un joueurzauctionhouse.admin

Types d'ouverture admin​

Le paramètre <type> pour /ah admin open accepte :

  • selling - Voir les annonces actives du joueur
  • expired - Voir les objets expirés du joueur
  • purchased - Voir les objets achetés du joueur
  • history - Voir l'historique des ventes du joueur

Exemple :

/ah admin open selling Steve

Commande Admin Force Open​

/ah admin forceopen <joueur> <inventaire> [page]

Ouvre n'importe quel inventaire pour un joueur à une page spécifique. Utile pour le débogage ou la navigation directe vers un inventaire et une page précis.

Arguments :

  • <joueur> - Nom du joueur cible (requis)
  • <inventaire> - Inventaire à ouvrir (requis). Accepte n'importe quel nom de fichier d'inventaire
  • [page] - Numéro de page (optionnel, par défaut 1)

Inventaires disponibles :

InventaireDescription
auctionListe principale de l'hôtel des ventes
admin-selling-itemsVue admin des annonces actives du joueur
admin-expired-itemsVue admin des objets expirés du joueur
admin-purchased-itemsVue admin des objets achetés du joueur
admin-history-mainMenu principal de l'historique admin
admin-logsVisualiseur des logs admin
admin-transactionsVisualiseur des transactions admin
selling-itemsObjets en vente du joueur
expired-itemsObjets expirés du joueur
purchased-itemsObjets achetés du joueur
historyHistorique des ventes du joueur
sell-inventoryInventaire de préparation de vente
shulker-contentVisualiseur du contenu de shulker

Exemples :

# Ouvrir la vue admin des annonces actives de Steve
/ah admin forceopen Steve admin-selling-items

# Ouvrir l'hôtel des ventes à la page 3
/ah admin forceopen Steve auction 3

# Ouvrir les logs admin à la page 2
/ah admin forceopen Steve admin-logs 2

Migration​

Migrer des données d'autres plugins d'hôtel des ventes :

/ah admin migrate zauctionhousev3 confirm

Sources supportées :

  • zauctionhousev3 (alias : zah, zahv3, v3)
attention

Sauvegardez toujours vos données avant de migrer ! La migration ne peut pas être annulée.

Permissions​

Permissions de base​

PermissionDescriptionPar défaut
zauctionhouse.useAccéder à l'hôtel des ventestrue
zauctionhouse.sellVendre des objets sur l'hôtel des ventestrue
zauctionhouse.sellingVoir vos objets en ventetrue
zauctionhouse.expiredVoir vos objets expiréstrue
zauctionhouse.purchasedVoir les objets achetéstrue
zauctionhouse.historyVoir l'historique des ventestrue
zauctionhouse.optionAccéder à l'interface des optionstrue
zauctionhouse.reloadRecharger les configurationsop
zauctionhouse.adminAccéder aux fonctionnalités adminop
zauctionhouse.admin.itemsAjouter/retirer des objets en tant qu'adminop
zauctionhouse.admin.remove-inventoryRetirer des objets de la vente via l'interfaceop

Permissions de limite d'objets​

Contrôlez combien d'objets un joueur peut mettre en vente simultanément. Configurez dans config.yml :

permissions:
auction:
- permission: zauctionhouse.max.5
limit: 5
- permission: zauctionhouse.max.10
limit: 10
- permission: zauctionhouse.max.15
limit: 15

Le plugin utilise la limite de permission la plus élevée que le joueur possède.

PermissionLimite
zauctionhouse.max.55 objets
zauctionhouse.max.1010 objets
zauctionhouse.max.1515 objets

Permissions de temps d'expiration​

Contrôlez les temps d'expiration personnalisés pour les objets listés. Configurez dans config.yml :

expiration:
auction:
default-expiration: 172800 # 2 jours en secondes
permission:
enable: true
permissions:
- permission: zauctionhouse.expiration.vip
expiration: 3600 # 1 heure
- permission: zauctionhouse.expiration.elite
expiration: 7200 # 2 heures
- permission: zauctionhouse.expiration.legend
expiration: 259200 # 3 jours
PermissionDurée
zauctionhouse.expiration.vip1 heure
zauctionhouse.expiration.elite2 heures
zauctionhouse.expiration.legend3 jours

Permissions de taxe​

Contrôlez les taux de taxe pour les joueurs. Configurez dans economies.yml :

PermissionDescription
zauctionhouse.tax.bypassContourner complètement toutes les taxes
zauctionhouse.tax.vipRéduction de taxe de 50%
zauctionhouse.tax.premiumRéduction de taxe de 25%
zauctionhouse.tax.memberRéduction de taxe de 10%

Permissions d'économie​

Si vous utilisez plusieurs économies, contrôlez l'accès par économie :

PermissionDescription
zauctionhouse.economy.<nom>Utiliser une économie spécifique

Remplacez <nom> par le nom de votre économie (ex: vault, playerpoints).

Configuration des alias de commandes​

Configurez les alias de commandes dans config.yml :

commands:
main-command:
aliases:
- ah
- hdv
- auction
- zauction

sell:
aliases:
- sell
- s
- vendre

claim:
aliases:
- claim
- c
- recuperer

page:
aliases:
- page
- p

search:
aliases:
- search
- s
- rechercher

Multiplicateurs de prix​

Les joueurs peuvent utiliser une notation abrégée pour les grands prix :

SuffixeMultiplicateur
K1 000
M1 000 000
B1 000 000 000
T1 000 000 000 000
Q1 000 000 000 000 000

Exemples :

/ah sell 1K      # = 1 000
/ah sell 2.5M # = 2 500 000
/ah sell 1.5B # = 1 500 000 000

Exemples de permissions​

LuckPerms​

Donner au groupe VIP 15 emplacements d'objets et l'expiration legend :

/lp group vip permission set zauctionhouse.max.15 true
/lp group vip permission set zauctionhouse.expiration.legend true
/lp group vip permission set zauctionhouse.tax.vip true

Exemple de configuration de groupe​

# Groupe VIP
permissions:
- zauctionhouse.max.15
- zauctionhouse.expiration.legend
- zauctionhouse.tax.vip

# Groupe Staff
permissions:
- zauctionhouse.admin
- zauctionhouse.reload
- zauctionhouse.admin.items
Copyright © 2026 GroupeZ|Build #loading...|-