Commandes de serveur Minecraft depuis TikTok LIVE (RCON)

L'action RCON de BakoshApp lance des commandes sur des serveurs Minecraft, Rust, ARK ou Palworld quand des spectateurs TikTok LIVE et Kick envoient un cadeau, vous suivent ou chattent.

L'action RCON envoie des commandes de console à un serveur de jeu lorsqu'un spectateur envoie un cadeau, vous suit ou écrit dans le chat : donner un diamant à tout le monde, déclencher un orage, faire apparaître un mob, afficher le nom du spectateur à l'écran. Elle fonctionne avec tout serveur doté de RCON — Minecraft Java, Rust, CS2, ARK, Palworld et bien d'autres — ainsi qu'avec les serveurs Minecraft et Rust que BakoshApp exécute pour ses propres mods.

Forfait : tous les forfaits. Sur Free, l'action s'exécute depuis les déclencheurs TikFinity ; sur PRO et MAX, aussi depuis les déclencheurs natifs TikTok et Kick.

Activer RCON sur votre serveur

Les serveurs Minecraft et Rust propres à BakoshApp n'ont besoin de rien — passez directement à Ajouter l'action.

Pour votre propre serveur Minecraft Java, définissez ces lignes dans server.properties et redémarrez le serveur :

enable-rcon=true
rcon.port=25575
rcon.password=a-long-password-of-your-own

Un serveur Rust a besoin de +rcon.web 1 +rcon.port 28016 +rcon.password "your password" dans sa ligne de démarrage. Les autres jeux conservent le port et le mot de passe RCON dans leurs propres paramètres de serveur — consultez le guide du serveur du jeu.

Gardez RCON privé

RCON donne le contrôle total du serveur. Utilisez un mot de passe long et n'ouvrez pas le port RCON sur Internet : gardez le serveur sur ce PC ou sur votre réseau local.

Ajouter la connexion

  1. Ouvrez Paramètres → Connexions.
  2. Sous Serveurs RCON, cliquez sur Ajouter.
  3. Saisissez un Nom — les actions retrouvent la connexion grâce à lui. Choisissez le Protocole : Source RCON pour Minecraft, CS2, ARK, Palworld et la plupart des autres jeux, Rust WebRCON pour Rust.
  4. Renseignez Adresse du serveur, Port et Mot de passe, puis cliquez sur Enregistrer et tester. « Connecté » signifie que le serveur a accepté le mot de passe ; le point à côté de la connexion continue d'afficher son état — survolez-le pour le lire.

Deux connexions figurent déjà dans la liste, marquées Intégrée. Minecraft (BakoshApp) écrit directement dans la console du serveur Minecraft que BakoshApp exécute pour ses mods Minecraft — RCON reste désactivé sur ce serveur. Rust (BakoshApp) va vers le serveur Rust qu'BakoshApp installe, via son WebRCON local. Les deux ont seulement besoin que leur serveur soit lancé.

Les mots de passe restent sur ce PC, chiffrés pour votre compte Windows. Ils ne vont jamais sur le serveur BakoshApp ni dans les préréglages, et un mot de passe enregistré n'est plus affiché : le champ indique « Enregistré. Saisissez pour remplacer ».

Ajouter l'action

  1. Dans l'onglet Actions, cliquez sur Ajouter nouveau et choisissez le déclencheur.
  2. Dans Toutes les actions, ouvrez l'onglet Externes et cliquez sur Configure à côté de RCON.
  3. Choisissez la Connexion, ou Nouvelle connexion… pour en ajouter une sur place.
  4. Écrivez les Commandes, une par ligne, comme dans la console du serveur. Un / initial est retiré, donc /give et give fonctionnent tous les deux.
  5. Cliquez sur Envoyer un test pour les exécuter une fois en tant que spectateur de test bakosh_app. Réponse du serveur affiche ce que le serveur a répondu. Enregistrez ensuite.

Les commandes s'exécutent dans l'ordre, autant de fois que l'indique Quantité, avec l'Intervalle de la ligne entre deux exécutions, comme n'importe quelle action. Aucun mod de jeu n'a besoin d'être connecté — il suffit que le mod ou l'intégration soit activé.

Noms des spectateurs dans les commandes

Cliquez sur une variable sous Variables disponibles pour l'insérer dans une commande : {nickname}, {giftName} et les autres variables. Avant qu'un nom ou un commentaire de spectateur n'entre dans une commande, BakoshApp en retire ;, les guillemets, les crochets, \ et @ et n'en garde que 64 caractères au maximum, de sorte qu'un pseudo ne peut ni terminer votre commande prématurément ni en ajouter une autre. Votre propre texte autour de la variable reste exactement tel que vous l'avez écrit.

Commandes à essayer sur un serveur Minecraft :

CommandeCe qui se passe
say {nickname} sent {giftName}!Le chat indique qui a envoyé quoi.
title @a title {"text":"{nickname}"}Le nom du spectateur apparaît sur l'écran de chaque joueur.
give @a minecraft:diamond 1Chaque joueur reçoit un diamant.
weather thunderUn orage éclate.
effect give @a minecraft:speed 10 1Chaque joueur court plus vite pendant 10 secondes.

Sur un serveur Rust, say {nickname} sent {giftName}! fonctionne de la même façon.

Questions courantes

« Le serveur a refusé le mot de passe ou le jeton ». Le mot de passe saisi dans BakoshApp ne correspond pas à celui du serveur — dans Minecraft, c'est rcon.password. Corrigez-le avec Modifier et cliquez sur Enregistrer et tester. Après un refus de mot de passe, BakoshApp ne réessaie pas de lui-même tant que vous ne modifiez pas la connexion ou ne cliquez pas sur Tester : les serveurs bloquent une adresse qui continue d'envoyer de mauvais mots de passe.

« Impossible de se connecter au serveur. Vérifiez l'adresse et qu'il est lancé. » Le serveur est arrêté, RCON n'est pas activé, ou l'adresse ou le port est incorrect. Pour un serveur sur un autre ordinateur, vérifiez que son pare-feu laisse ce PC atteindre le port RCON. Tant que le serveur est hors service, les commandes ne s'accumulent pas : une commande qui n'a pas pu être envoyée en 15 secondes est abandonnée.

Dois-je activer RCON pour le serveur Minecraft de BakoshApp ? Non. Minecraft (BakoshApp) écrit directement dans la console du serveur ; il suffit que le serveur soit lancé.

Que deviennent les actions RCON dans un préréglage que quelqu'un m'envoie ? Elles arrivent désactivées : Minecraft (BakoshApp) et Rust (BakoshApp) existent sur chaque PC, si bien que les commandes d'un inconnu s'exécuteraient sur votre serveur. Vérifiez les commandes et activez les actions dans Actions. Une action retrouve sa connexion par son nom : sur un autre PC, créez une connexion du même nom ou choisissez la vôtre dans Configure.