Aller au contenu principal

Commandes et Permissions

Cette page liste toutes les commandes et permissions disponibles dans zQuests.

Alias de commandes​

La commande principale /zquests a les alias par defaut suivants configures dans config.yml :

  • /quests
  • /quest
  • /q

Vous pouvez les personnaliser dans config.yml :

main-command-aliases:
- quests
- quest
- q

Commandes​

Commandes joueur​

CommandePermissionDescription
/zquestszquests.useOuvrir l'inventaire des quetes

Commandes admin​

CommandePermissionDescription
/zquests helpzquests.helpAfficher le message d'aide
/zquests reloadzquests.reloadRecharger les fichiers de configuration
/zquests reload-inventorieszquests.reloadRecharger uniquement les fichiers d'inventaires

Gestion des quetes​

CommandePermissionDescription
/zquests start <joueur> <quete>zquests.startDemarrer une quete pour un joueur
/zquests start-all <joueur>zquests.start.allDemarrer toutes les quetes pour un joueur
/zquests complete <joueur> <quete>zquests.completeCompleter une quete pour un joueur
/zquests complete-all <joueur> <groupe>zquests.complete.allCompleter toutes les quetes d'un groupe
/zquests restart <joueur> <quete>zquests.restartRedemarrer une quete pour un joueur
/zquests delete <joueur> <quete>zquests.deleteSupprimer une quete pour un joueur
/zquests delete-all <joueur>zquests.delete.allSupprimer toutes les quetes pour un joueur

Gestion de la progression​

CommandePermissionDescription
/zquests set-progress <joueur> <quete> <montant>zquests.set.progressDefinir la progression de la quete
/zquests add-progress <joueur> <quete> <montant>zquests.add.progressAjouter a la progression de la quete
/zquests progress-inventory <joueur> [citoyen]zquests.progress.inventoryProgression des quetes INVENTORY_CONTENT

Gestion des favoris​

CommandePermissionDescription
/zquests set-favorite <joueur> <quete> <true/false>zquests.set.favoriteDefinir le statut favori de la quete
/zquests add-favorite <joueur>zquests.add.favoriteAjouter a la limite de favoris
/zquests set-favorite-limit <joueur> <montant>zquests.set.favorite.limitDefinir la limite de favoris
/zquests set-favorite-type <joueur> <type>zquests.set.favorite.typeDefinir le type de favori

Recompenses​

CommandePermissionDescription
/zquests reward <joueur> <quete>zquests.rewardDonner manuellement les recompenses de quete

Hologramme​

CommandePermissionDescription
/zquests refresh-hologramzquests.refresh.hologramRafraichir tous les hologrammes

Debug​

CommandePermissionDescription
/zquests show <joueur> <quete>zquests.showAfficher les details de la quete

Exemples de commandes​

Demarrer des quetes​

# Demarrer une quete specifique pour un joueur
/zquests start Notch casseur-pierre-1

# Demarrer toutes les quetes auto-accept pour un joueur
/zquests start-all Notch

Gerer la progression​

# Definir une valeur exacte de progression
/zquests set-progress Notch casseur-pierre-1 250

# Ajouter a la progression (utile pour les quetes VOTE)
/zquests add-progress Notch vote-quotidien 1

# Progression des quetes de contenu d'inventaire
/zquests progress-inventory Notch bucheron

Completer des quetes​

# Completer une quete pour un joueur
/zquests complete Notch casseur-pierre-1

# Completer toutes les quetes du groupe "minage"
/zquests complete-all Notch minage

Reinitialiser des quetes​

# Redemarrer une quete (garde l'historique, reinitialise la progression)
/zquests restart Notch casseur-pierre-1

# Supprimer completement une quete
/zquests delete Notch casseur-pierre-1

# Supprimer toutes les quetes pour un joueur
/zquests delete-all Notch

Gerer les favoris​

# Definir une quete comme favorite
/zquests set-favorite Notch casseur-pierre-1 true

# Retirer des favoris
/zquests set-favorite Notch casseur-pierre-1 false

# Definir la limite de favoris
/zquests set-favorite-limit Notch 5

Liste des permissions​

Permissions de base​

PermissionDescriptionPar defaut
zquests.useAcceder aux commandes de quetestrue
zquests.helpVoir le message d'aidetrue

Permissions admin​

PermissionDescriptionPar defaut
zquests.reloadRecharger la configurationop
zquests.startDemarrer des quetes pour d'autresop
zquests.start.allDemarrer toutes les quetesop
zquests.completeCompleter des quetes pour d'autresop
zquests.complete.allCompleter des groupes de quetesop
zquests.deleteSupprimer les quetes des joueursop
zquests.delete.allSupprimer toutes les quetes des joueursop
zquests.restartRedemarrer les quetes des joueursop
zquests.set.progressDefinir la progression des quetesop
zquests.add.progressAjouter a la progression des quetesop
zquests.set.favoriteDefinir le statut favoriop
zquests.add.favoriteAjouter a la limite de favorisop
zquests.set.favorite.limitDefinir la limite de favorisop
zquests.set.favorite.typeDefinir le type de favoriop
zquests.rewardDonner les recompenses de quetesop
zquests.showVoir les details des quetesop
zquests.progress.inventoryProgression des quetes d'inventaireop
zquests.refresh.hologramRafraichir les hologrammesop

Pages d'inventaire basees sur les permissions​

Vous pouvez configurer differentes pages de demarrage basees sur les permissions dans config.yml :

# Permission que le joueur doit avoir pour changer de page avec la commande principale
main-command-page:
- permission: "quests.page.2"
inventory: "quests"
page: 2
priority: 1
- permission: "quests.page.3"
inventory: "quests"
page: 3
priority: 2

Les joueurs avec quests.page.3 ouvriront la page 3 de l'inventaire de quetes en utilisant /quests.

Auto-completion​

Toutes les commandes supportent l'auto-completion :

  • Les noms de joueurs sont auto-completes
  • Les noms de quetes sont auto-completes depuis les quetes chargees
  • Les noms de groupes sont auto-completes pour les commandes pertinentes

Utilisation console​

Toutes les commandes admin peuvent etre utilisees depuis la console :

# Depuis la console
zquests start Notch casseur-pierre-1
zquests add-progress Notch vote-quotidien 1
zquests complete Notch quete-tutoriel

Integration avec d'autres plugins​

Plugins de vote​

Ajouter la progression aux quetes de vote quand les joueurs votent :

# Dans la recompense de votre plugin de vote
/zquests add-progress %player% quete-vote 1

Citizens NPCs​

Declencher la progression de quete lors de l'interaction avec un PNJ :

# Commande de clic Citizens
/zquests progress-inventory %player% nom_pnj

Scripts personnalises​

Utilisez les commandes dans des scripts ou blocs de commande :

# Donner la progression de quete pour des evenements personnalises
execute as @p run zquests add-progress @p quete-personnalisee 1

Prochaines etapes​

Copyright © 2026 GroupeZ|Build #loading...|-