NimBlock Se connecter

Tous les articles

Ajouter un message de bienvenue à ton serveur Minecraft Paper

Pour accueillir un joueur quand il se connecte, relie un déclencheur de connexion à une action qui lui envoie un message dans le chat. Tu peux assembler cette règle dans le studio de NimBlock et la faire tourner sur un serveur Paper existant. Le message ci-dessous est privé et s'affiche à chaque connexion. Il ajoute un message ; il ne remplace pas l'annonce de connexion habituelle de Minecraft.

Message de bienvenue Minecraft ou MOTD de la liste des serveurs ?

Un message de bienvenue s'affiche une fois le joueur connecté. Le MOTD s'affiche avant, sous le nom du serveur dans la liste multijoueur. Modifier motd dans server.properties change ce dernier, comme l'explique la documentation de Paper. Cela ne crée pas le message dans le chat de ce guide.

Cette recette utilise l'éditeur de blocs de NimBlock et son runtime distinct et gratuit. Un compte NimBlock suffit pour enregistrer la règle. Pour l'exécuter, il te faut un serveur Minecraft Java existant dont l'hébergeur permet d'envoyer des fichiers de plugin. Les étapes ci-dessous visent Paper 1.21.11 avec Java 21. Aucun serveur hébergé par NimBlock n'est nécessaire.

Crée le message de bienvenue dans le studio

  1. Ouvre tes plugins dans NimBlock et crée un nouveau plugin. L'éditeur démarre avec une règle de bienvenue.
  2. Garde le déclencheur Un joueur se connecte et l'action Envoyer un message au joueur. Laisse la règle sans condition pour qu'elle s'exécute à chaque connexion.
  3. Change le message pour quelque chose d'utile, par exemple Bienvenue {player} ! Merci de rester sympa dans le chat. Garde {player} exactement tel quel : le runtime le remplace par le pseudo du joueur.
  4. Enregistre le plugin. Sur sa page, copie le JSON complet affiché dans un fichier texte brut nommé welcome.json, enregistré en UTF-8.

Le studio produit une règle JSON, pas un plugin Java autonome. Sur un autre hébergeur, tu installes le runtime une seule fois, puis tu lui donnes ce fichier JSON. La grammaire publique décrit les déclencheurs et les actions disponibles.

Installe-le sur ton serveur Paper existant

  1. Télécharge le runtime NimBlock. Arrête ton serveur, mets le .jar du runtime directement dans plugins/, puis démarre le serveur.
  2. Vérifie que NimBlock est activé avec /plugins. Le guide d'installation des plugins de Paper explique comment diagnostiquer un chargement raté.
  3. Envoie welcome.json dans plugins/NimBlock/specs/. Respecte les majuscules du dossier. Si le dossier manque, crée-le avant cet envoi.
  4. En tant qu'opérateur du serveur, lance /nimblock reload, puis /nimblock list. Le nom de ton plugin enregistré doit apparaître. Dans la console du serveur, n'écris pas le slash du début.

Corrige toute erreur signalée pendant le rechargement avant de tester. Un runtime listé dans /plugins prouve que le runtime est chargé, pas que ta règle JSON l'est. Utilise /nimblock list pour cette seconde vérification.

Vérifie ce que les joueurs voient vraiment

Connecte-toi avec ton compte Minecraft Java. Tu dois voir ton message avec ton pseudo dedans. Déconnecte-toi puis reconnecte-toi : le même message doit réapparaître. Si un autre joueur est déjà en ligne, demande-lui de vérifier qu'il ne reçoit pas ton message privé. Il peut quand même voir l'annonce de connexion normale de Minecraft.

Pour annoncer les arrivées à tout le monde, choisis plutôt l'action de diffusion du studio. Cela ajoute un message public ; l'annonce normale n'est toujours pas supprimée. Sépare les consignes privées et les annonces publiques pour que chaque connexion n'inonde pas le chat de tout le monde.

Change le texte sans réinstaller le runtime

Modifie le message dans le studio et enregistre une nouvelle version. Remplace le contenu du même fichier welcome.json par le JSON qui vient d'être enregistré, puis lance /nimblock reload. Reconnecte-toi pour tester. Ce changement de message seul n'exige pas de redémarrer le serveur. Garder l'ancien et le nouveau fichier peut charger les deux règles et produire deux messages.

Pas de message de bienvenue, ou deux messages ?

  • Rien dans la liste du runtime : vérifie le dossier, l'extension .json et les erreurs au rechargement. Un fichier nommé welcome.json.txt n'est pas du même type de fichier.
  • La règle se charge mais reste muette : vérifie que son déclencheur est la connexion d'un joueur, qu'elle n'a aucune condition, et que tu as bien refait une connexion après l'avoir chargée. Charger une règle ne rejoue pas les connexions passées.
  • Tu vois deux messages personnalisés : cherche un second fichier JSON ou un autre plugin qui envoie un message de bienvenue. Une annonce de connexion normale à côté d'un message privé, c'est le comportement attendu.
  • Tu veux un message seulement pour les nouveaux joueurs : il faut une condition supplémentaire. Cette recette accueille volontairement aussi les joueurs qui reviennent.

Tu peux utiliser le runtime sur ton propre serveur Paper compatible sans acheter l'hébergement NimBlock. Ta règle reste un fichier JSON lisible que tu peux inspecter et garder avec la sauvegarde de ton serveur.

Crée ta règle de bienvenue dans le studio, puis utilise-la sur ton serveur Paper.

Gratuit pendant la bêta · un serveur de 1 Go par compte