Installation & démarrage

Le plugin ne démarre pas après installation. Que vérifier en premier ?

Vérifiez d’abord la console serveur. ModernHDV affiche un message clair si une dépendance manque (Vault, économie) ou si le chargement a échoué. Corrigez la cause puis redémarrez complètement le serveur.

ModernHDV fonctionne-t-il immédiatement après installation ?

Oui, en configuration par défaut le plugin démarre en mode mono-serveur avec stockage local. L’objectif est de permettre un premier test rapide sans configuration technique préalable.

Dois-je utiliser /reload pour tester rapidement ?

Ce n’est pas recommandé. Pour un premier démarrage ou après un changement important, privilégiez un redémarrage complet afin d’éviter des états partiellement rechargés.

Économie & Vault

Pourquoi Vault est-il requis ?

ModernHDV utilise Vault comme couche d’intégration pour communiquer avec les plugins d’économie compatibles. Cela permet de rester compatible avec différentes solutions sans dépendance spécifique à une seule économie.

ModernHDV gère-t-il lui-même l’argent des joueurs ?

Non. ModernHDV s’appuie sur votre plugin d’économie via Vault. Assurez-vous qu’une économie compatible est bien active sur le serveur avant de tester les ventes et achats.

En réseau, pourquoi les balances peuvent être incohérentes ?

Le HDV peut être synchronisé entre serveurs, mais les soldes joueurs doivent aussi être partagés/synchronisés par votre solution économique. Sans cela, les transactions peuvent devenir incohérentes d’un serveur à l’autre.

Configuration

Dois-je modifier le config.yml pour commencer ?

Non. Le plugin est utilisable avec sa configuration par défaut. La page Configuration sert de référence pour adapter le comportement à votre infrastructure (mono-serveur, réseau, stockage, options Pro).

SQLite ou MySQL : lequel choisir ?

Pour un serveur unique, SQLite est adapté et simple. MySQL est destiné aux usages avancés et réseaux multi-serveurs, et nécessite la version Pro ainsi qu’une configuration de base de données correcte.

Que faire si la connexion MySQL échoue ?

Vérifiez les identifiants, le host, le port, le nom de base et les paramètres SSL. Si votre provider impose un SSL strict, ajustez la configuration SSL du plugin selon votre environnement.

Customisation

Peut-on tout personnaliser sans version Pro ?

La version Free permet la customisation via fichiers YAML (interface, catégories, textes). La version Pro ajoute une édition en jeu plus rapide via GUI Admin, sans supprimer la compatibilité YAML.

Quels fichiers sont concernés par la customisation ?

Principalement items-gui.yml, items-categories.yml et les fichiers lang/*.yml. Ils couvrent l’interface, les catégories et les textes affichés aux joueurs.

Mes changements ne s’affichent pas immédiatement. Pourquoi ?

Selon ce que vous modifiez, un reload ou un redémarrage peut être nécessaire. En version Pro, certaines opérations de reload à chaud sont disponibles pour accélérer les tests.

Version Pro

Qu’apporte principalement la version Pro ?

La version Pro ajoute les fonctions avancées d’administration (GUI Admin, reload à chaud) et les capacités réseau (MySQL, multi-serveur) pour les infrastructures plus complexes.

Le mode multi-serveur est-il disponible en Free ?

Non. Le mode multi-serveur et l’usage MySQL sont des fonctionnalités Pro. Ils sont conçus pour les réseaux souhaitant partager un HDV global entre plusieurs serveurs.

Puis-je continuer à utiliser les fichiers YAML en Pro ?

Oui. La version Pro ajoute des outils en jeu mais conserve la compatibilité avec l’édition YAML, ce qui permet de garder un workflow d’administration existant si vous le souhaitez.

Aide

Si votre problème persiste, contactez le support MCMinelab.

Next Steps