Je veux créer un plugin Minecraft Paper avec des GUI interactives avancées. Génère un plugin Java complet avec les éléments suivants : 1. Un menu principal (GUI) qui s’ouvre via la commande `/menu` ou un item (ex : une Boussole nommée “Menu”). 2. Le GUI doit avoir plusieurs catégories sous forme d’inventaires (ex : “Player Tools”, “Server Utils”, “Fun Features”). 3. Dans chaque catégorie, ajoute des boutons avec : - icônes personnalisées (items) - noms traduits et lore descriptif - actions au clic (ouvres une autre interface, exécutes une commande, donnes un item, ouvrent un site, etc.) 4. Exemple de boutons à implémenter : - Player Tools - Heal (restaure la vie du joueur) - Feed (rétablit la satiété) - Fly toggle (activer/désactiver le vol) - Server Utils - Gamemode selector (ouvre un sous-GUI pour choisir Survival/Creative/Adventure) - Time Set (boutons pour Jour/Nuit) - Weather control (Soleil/Pluie) - Fun Features - Give fireworks - Sound player (jouer un son fun au joueur) 5. Le plugin doit : - utiliser une classe API de GUI propre (Pas de code spaghetti) - gérer les clics (left/right) différemment - sauvegarder les préférences du joueur en config (par exemple dernier gamemode choisi) 6. Inclure : - `plugin.yml` correct - descriptions des commandes et permissions - messages configurables dans un fichier `config.yml` - gestion d’erreurs - compatibilité Paper 1.20+ - instructions claires pour compiler (Gradle/Maven) et installer 7. Ajoute des commentaires dans le code pour expliquer chaque section du GUI et action. Génère le code source Java avec tous les fichiers nécessaires pour avoir une interface professionnelle, fonctionnelle et rapide.