Aller au contenu principal

Installation de zQuests

Ce guide vous accompagne dans le processus d'installation de zQuests sur votre serveur Minecraft.

Prerequis​

Avant d'installer zQuests, assurez-vous que votre serveur repond aux exigences suivantes :

PrerequisVersion
Minecraft1.20.4 a 1.21.4
JavaJava 21 (requis)
Logiciel serveurSpigot, Paper ou Folia
zMenuRequis
Dependance requise

zMenu est requis pour que zQuests fonctionne. Assurez-vous d'installer zMenu avant d'installer zQuests.

Configuration recommandee

Pour la meilleure experience, nous recommandons d'utiliser Paper ou ses forks. Cela active le support du formatage MiniMessage et offre de meilleures performances.

Serveurs moddes

Les logiciels de serveur moddes (Forge, Fabric avec couches de compatibilite Bukkit) ne sont pas supportes.

Telechargement​

Vous pouvez telecharger zQuests depuis :

Etapes d'installation​

Etape 1 : Installer les dependances​

D'abord, assurez-vous d'avoir les plugins requis installes :

  1. zMenu - Telecharger depuis Modrinth ou SpigotMC
  2. PlaceholderAPI (Recommande) - Telecharger depuis SpigotMC

Etape 2 : Telecharger zQuests​

Telechargez la derniere version de zQuests.jar depuis l'une des sources listees ci-dessus.

Etape 3 : Installer le plugin​

  1. Arretez votre serveur Minecraft s'il est en cours d'execution
  2. Placez le fichier zQuests.jar dans le dossier plugins/ de votre serveur
  3. Demarrez votre serveur

Etape 4 : Verifier l'installation​

Apres le demarrage de votre serveur, verifiez que zQuests s'est charge correctement :

  1. Verifiez dans la console du serveur :

    [zQuests] zQuests has been enabled!
  2. Executez la commande /zquests help en jeu ou depuis la console

Etape 5 : Configuration initiale​

Apres le premier demarrage, zQuests creera la structure de dossiers suivante :

plugins/zQuests/
├── config.yml # Fichier de configuration principal
├── messages.yml # Traductions des messages
├── holograms.yml # Configurations des hologrammes
├── waypoints.yml # Configurations des waypoints
├── quests/ # Fichiers de definition des quetes
│ ├── blocks.yml # Quetes liees aux blocs
│ ├── brew.yml # Quetes de brassage
│ ├── craft.yml # Quetes d'artisanat
│ ├── enchants.yml # Quetes d'enchantement
│ ├── entities.yml # Quetes liees aux entites
│ ├── farming.yml # Quetes d'agriculture
│ ├── fish.yml # Quetes de peche
│ └── smelt.yml # Quetes de fonte
└── inventories/ # Fichiers d'inventaires zMenu
└── quests.yml # Inventaire de quetes par defaut

Dependances optionnelles​

zQuests s'integre avec plusieurs plugins pour des fonctionnalites ameliorees :

Plugins recommandes​

PluginObjectif
PlaceholderAPIAfficher les donnees de quetes dans d'autres plugins
zEssentialsSupport des hologrammes et waypoints

Plugins d'economie​

PluginIntegration
zShopTypes de quetes SELL et PURCHASE
VaultRecompenses economiques

Plugins de metiers​

PluginIntegration
zJobsTypes de quetes JOB_LEVEL et JOB_PRESTIGE

Plugins Skyblock​

PluginIntegration
SuperiorSkyBlock2Type de quete ISLAND

Configuration de la base de donnees​

zQuests supporte plusieurs options de stockage :

SQLite (Par defaut)​

SQLite est l'option de stockage par defaut et ne necessite aucune configuration supplementaire. C'est adapte pour les petits serveurs et les tests.

storage-type: SQLITE
Limitations de SQLite

SQLite est recommande uniquement pour les tests et les petits serveurs. Certaines fonctionnalites peuvent avoir des fonctionnalites limitees. Pour les serveurs de production, utilisez MySQL ou HikariCP.

MySQL​

Pour de meilleures performances et un support complet des fonctionnalites, utilisez MySQL :

storage-type: MYSQL

database-configuration:
table-prefix: "zquests_"
host: 192.168.10.10
port: 3306
user: votre_utilisateur
password: 'votre_mot_de_passe'
database: zquests
debug: false

HikariCP (Recommande)​

HikariCP fournit un pool de connexions pour des performances de base de donnees optimales :

storage-type: HIKARICP

database-configuration:
table-prefix: "zquests_"
host: 192.168.10.10
port: 3306
user: votre_utilisateur
password: 'votre_mot_de_passe'
database: zquests
debug: false

Depannage​

Le plugin ne se charge pas​

Si zQuests n'apparait pas dans /plugins :

  1. Verifiez la console pour les erreurs au demarrage
  2. Verifiez que zMenu est installe et charge
  3. Assurez-vous d'utiliser Java 21 ou plus recent
  4. Verifiez que le fichier JAR n'est pas corrompu

zMenu non trouve​

Si vous voyez des erreurs "zMenu not found" :

  1. Assurez-vous que zMenu est dans le dossier plugins
  2. Verifiez que zMenu se charge avant zQuests
  3. Mettez a jour les deux plugins vers leurs dernieres versions

Echec de connexion a la base de donnees​

Si la connexion a la base de donnees echoue :

  1. Verifiez que les identifiants sont corrects
  2. Verifiez que le serveur de base de donnees fonctionne
  3. Assurez-vous que l'utilisateur a les permissions appropriees
  4. Verifiez les parametres du pare-feu

Mise a jour de zQuests​

Pour mettre a jour zQuests :

  1. Telechargez la derniere version
  2. Arretez votre serveur
  3. Sauvegardez votre dossier plugins/zQuests/
  4. Remplacez l'ancien zQuests.jar par le nouveau
  5. Demarrez votre serveur
  6. Executez /zquests reload si necessaire
Sauvegardez d'abord

Sauvegardez toujours vos fichiers de configuration avant la mise a jour, specialement le dossier quests/ contenant vos definitions de quetes.

Prochaines etapes​

Maintenant que zQuests est installe, apprenez a :

  1. Configurer les quetes
  2. Explorer les types de quetes
  3. Configurer les recompenses
  4. Utiliser les commandes et permissions
Copyright © 2026 GroupeZ|Build #loading...|-