Aller au contenu principal

Installation

Ce guide couvre l'installation et la configuration initiale de zSpawner.

Prérequis​

Avant l'installation, assurez-vous que votre serveur répond à ces exigences :

PrérequisVersionStatut
Java17 ou supérieurRequis
Minecraft1.13 ou supérieurRequis
zMenuDernière versionRequis
zShopDernière versionOptionnel
zEssentialsDernière versionOptionnel
SuperiorSkyblock2Dernière versionOptionnel
PlaceholderAPIDernière versionOptionnel

Plateformes Supportées​

PlateformeSupport
PaperRecommandé
SpigotSupporté
PurpurSupporté
PufferfishSupporté
FoliaSupporté
Recommandé

Paper est la plateforme serveur recommandée. Elle offre les meilleures performances et compatibilité avec zSpawner.

Étapes d'Installation​

1. Télécharger le Plugin​

Téléchargez zSpawner depuis l'une de ces sources :

2. Installer les Dépendances​

Installez la dépendance requise :

  1. zMenu - Téléchargez depuis Modrinth et placez le .jar dans votre dossier plugins/. zSpawner utilise zMenu pour toutes ses interfaces GUI.

Installez les dépendances optionnelles dont vous avez besoin :

  • zShop - Fonctionnalité auto-sell pour les spawners virtuels
  • zEssentials - Intégration mailbox pour la livraison d'items quand l'inventaire est plein
  • SuperiorSkyblock2 - Contrôle d'accès basé sur l'équipe pour les spawners

3. Installer le Plugin​

  1. Arrêtez votre serveur
  2. Placez zSpawner.jar dans votre dossier plugins/
  3. Démarrez votre serveur
  4. Le plugin génèrera tous les fichiers de configuration par défaut

4. Vérifier l'Installation​

Exécutez /zspawner en jeu. Si le plugin est correctement chargé, il ouvrira l'interface GUI des spawners. Vous pouvez aussi vérifier la console du serveur pour :

[zSpawner] Loading zSpawner v4.x.x
[zSpawner] Use zMenu

Structure des Fichiers​

Après le premier démarrage, zSpawner crée la structure suivante :

plugins/zSpawner/
├── config.yml # Configuration principale
├── messages.yml # Messages localisés
├── option-items.yml # Définitions des items d'amélioration
└── inventories/
├── gui/
│ └── spawners.yml # Interface des spawners GUI
├── show.yml # Vue admin des spawners
└── virtual/
├── location-history.yml # Historique des locations
├── manage-location.yml # GUI de gestion des locations
├── player-location.yml # Location d'emplacement joueur
└── virtual.yml # Interface du spawner virtuel

Configuration de la Base de Données​

zSpawner supporte trois backends de stockage. Configurez la section storage dans config.yml.

SQLite (Par Défaut)​

SQLite est la méthode de stockage par défaut et ne nécessite aucune configuration supplémentaire :

storage: SQLITE

MySQL​

Pour les grands serveurs avec plusieurs instances :

storage: MYSQL

database-configuration:
host: 192.168.10.10
port: 3306
user: homestead
password: secret
database: zspawner
table-prefix: "zspawner_"
debug: false

MariaDB​

MariaDB est aussi supporté avec la même configuration que MySQL :

storage: MYSQL

database-configuration:
host: 192.168.10.10
port: 3306
user: homestead
password: secret
database: zspawner
table-prefix: "zspawner_"
debug: false
attention

Assurez-vous de changer les identifiants de base de données par défaut avant le déploiement en production.

Première Configuration​

Après l'installation, voici les premières étapes recommandées :

  1. Stockage - Choisissez votre backend de stockage (SQLITE ou MYSQL) dans config.yml
  2. Items de Spawner - Personnalisez les noms et descriptions des items spawner dans la section items
  3. Options Virtuelles - Configurez les paramètres par défaut des spawners virtuels dans la section virtual
  4. Silk Touch - Activez/désactivez le minage silk touch dans la section silkSpawner
  5. Messages - Personnalisez les messages du plugin dans messages.yml

Voir la section Configuration pour les options détaillées.

Dépannage​

Le plugin ne démarre pas​

  • Vérifiez que Java 17+ est installé : java -version
  • Vérifiez que zMenu est installé et se charge sans erreurs
  • Vérifiez la console du serveur pour les messages d'erreur
  • Assurez-vous que le fichier .jar n'est pas corrompu en le re-téléchargeant

Les GUIs ne s'ouvrent pas​

  • Vérifiez que zMenu est installé et fonctionne correctement
  • Vérifiez que les fichiers d'inventaire existent dans plugins/zSpawner/inventories/
  • Regardez les erreurs dans la console lors de l'ouverture d'un menu

Échec de connexion à la base de données​

  • Vérifiez que vos identifiants de base de données dans config.yml sont corrects
  • Assurez-vous que le serveur MySQL/MariaDB est en cours d'exécution et accessible
  • Vérifiez les paramètres du pare-feu si vous utilisez une base de données distante
  • Confirmez que la base de données existe et que l'utilisateur a les permissions appropriées

Les spawners ne génèrent pas d'entités​

  • Vérifiez que le chunk est chargé
  • Vérifiez qu'un joueur est dans la portée requise
  • Pour les spawners virtuels, vérifiez les options du spawner (distance, délais)
  • Activez le mode debug : enableDebug: true pour voir plus d'informations

Prochaines Étapes​

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