Mets à jour LuckPerms avec le fichier prévu pour la plateforme sur laquelle le plugin tourne réellement. Un téléchargement Velocity n’a rien à faire sur un serveur Paper. Sauvegarde d’abord les données de permissions et la configuration, puis vérifie après la mise à jour avec un compte joueur normal que les groupes et les permissions fonctionnent toujours de la même façon.

Identifier la plateforme et l’emplacement

Note d’abord où LuckPerms est installé : sur le serveur Minecraft, sur le proxy ou sur plusieurs composants. Vérifie la plateforme lancée et la version dans le journal. Ne te fie pas uniquement au nom d’un fichier JAR téléversé à un moment donné.

Contrôle ensuite le stockage configuré pour les permissions. Avec une base de données externe, les données de référence ne se trouvent pas forcément dans le dossier du plugin. Une simple sauvegarde de fichiers de ce dossier peut donc être incomplète. Traite les identifiants présents dans la configuration de manière confidentielle et ne les colle pas dans des rapports d’erreur publics.

Sauvegarde avant le remplacement

Sauvegarde l’ancien fichier du plugin, la configuration et les données de permissions réellement utilisées. Pour les données, utilise une procédure d’export ou de sauvegarde de base de données adaptée, puis vérifie que tu peux relire la sauvegarde. Note l’heure et les serveurs ou proxys qui utilisent les mêmes données.

Pour un petit test, des exemples documentés à l’avance suffisent : un joueur normal sans permissions spéciales, un membre d’un groupe nommé et un compte avec une permission supplémentaire ciblée. Note le comportement attendu. N’accorde pas de permissions wildcard globales ni de droits OP généraux pour le test ; tu masquerais ainsi les erreurs de permissions.

Mise à jour pendant une fenêtre de maintenance

  1. Choisis le téléchargement correspondant à ta plateforme réelle depuis le site officiel de LuckPerms.
  2. Vérifie les prérequis et les notes indiqués pour le passage depuis ta version actuelle.
  3. Arrête proprement le composant serveur ou proxy concerné.
  4. Remplace le fichier du plugin ; conserve la configuration et le stockage des données, sauf si le guide de mise à jour concret demande une migration.
  5. Démarre le composant et vérifie dans le journal s’il y a des erreurs de chargement ou de stockage.
  6. Teste les cas de permissions documentés auparavant.

Si plusieurs composants sont concernés, mets-les à jour de façon contrôlée et documente leurs versions. Ne déduis pas d’un nouveau build de proxy une consigne de mise à niveau globale pour tous les serveurs Minecraft.

Vérifier le résultat

Ne teste pas uniquement avec ton compte administrateur. Vérifie avec un joueur ordinaire que les commandes autorisées fonctionnent toujours et que les actions interdites sont toujours refusées. Si tu utilises des permissions différentes selon le serveur ou le monde, répète le test exactement dans ces contextes.

Un démarrage sans erreur ne suffit pas : le serveur peut être accessible alors qu’une connexion à la base de données ou une règle de permission se comporte autrement que prévu. Note la plateforme, la version du plugin, le résultat du test et, le cas échéant, le premier message d’erreur pertinent.

Retour arrière sûr

En cas de permissions inattendues, arrête toute autre modification administrative et vérifie d’abord le fichier de plateforme ainsi que la connexion au stockage. Utilise les données sauvegardées pour un test de restauration contrôlé. Ne restaure pas aveuglément un ancien état de base de données si d’autres serveurs ont entre-temps écrit des modifications correctes dans les mêmes données.

FAQ

Le dernier fichier publié est-il toujours le bon ? Non. La plateforme, les prérequis et les notes de version concrètes doivent correspondre.

Le dossier du plugin suffit-il comme sauvegarde ? Seulement s’il contient aussi l’intégralité des données réellement utilisées. Vérifie la connexion au stockage.

Dois-je recréer les permissions après chaque mise à jour ? Une mise à jour normale n’est pas une raison de reconstruire tes groupes par précaution. Vérifie d’abord les données et les messages d’erreur.

Sources principales