The TMC App - The Modding Community
L'App TMC
Un navigateur de serveurs et gestionnaire de mods multiplateforme qui tourne sur votre machine — pour faire les deux choses qu'un site web ne peut physiquement pas faire : pinguer les serveurs depuis votre connexion, et installer les mods dans votre dossier de jeu.
Le bureau est la cible que nous visons en premier — Windows, Linux et macOS. Le mobile suivra une fois ceux-là livrés. Une seule base de code Rust, Tauri 2 et React dans les deux cas, et aucune version n'est publiée pour l'instant.
L'application n'est pas encore disponible, et elle n'est pas prête. Il n'y a rien à télécharger sur aucune plateforme et rien ici ne peut être installé aujourd'hui — cette page décrit ce qui a été construit jusqu'ici. Le code source est public pendant qu'il se met en place.
- Rust — Vanilla Main Procedural 183/200 24ms
- Garry's Mod — DarkRP rp_downtown_v4c 96/128 41ms
- Minecraft — SkyFactory Overworld 72/100 63ms
- Valheim — Northlands Meadows 8/10 88ms
Latence Réelle, Vrais Compteurs De Joueurs
Le site web ne peut vous montrer que ce que notre scanner a vu en dernier, depuis l'endroit où ce scanner se trouve. Quand il essaie de faire mieux, il devine à partir de la géographie — votre position approximative, d'après votre navigateur ou votre adresse IP, comparée à celle du serveur — et c'est également une supposition : elle décrit une ligne droite sur une carte, pas le trajet que prennent vos paquets ni son état actuel. L'application envoie le paquet de requête du jeu lui-même depuis votre appareil — le nombre de joueurs est donc à jour, et le ping est celui que vous aurez vraiment. Un joueur à Sydney et un joueur à Francfort voient des chiffres différents pour la même machine, et seul un logiciel tournant chez eux peut dire la vérité à l'un comme à l'autre.
Le protocole qu'utilise un serveur, et le port à interroger, viennent de la même liste que nos propres scanners — il n'y a pas de seconde source qui pourrait diverger.
Des Profils, Déployés Sans Rien Copier
Un sandbox, c'est ce que les autres gestionnaires appellent un profil ou une instance : un ensemble de mods nommé, avec son propre ordre de chargement, sa propre méthode de déploiement et ses propres paramètres de lancement. Les mods sont préparés une fois puis liés dans le dossier du jeu, si bien que passer d'un profil à l'autre est une opération de lien et non un nouveau téléchargement — et le dossier du jeu reste récupérable dans tous les cas.
Une File Conçue Pour Des Centaines De Fichiers
Un modpack n'est pas un téléchargement. C'est des centaines, sur une connexion domestique, sur un portable qu'on refermera à mi-chemin — alors chaque octet récupéré par l'application passe par une file unique avec pause, reprise, priorités et limites de bande passante.
Extensible, Sans Exécuter Le Code De Personne
Un plugin, c'est des données, jamais du code. Pas de moteur de script, pas de WASM, aucune étape « lancez ce programme ». Un installateur décrit des opérations sur des fichiers, un plugin de requête décrit un paquet et la façon d'en lire la réponse, un thème décrit des couleurs — et tout ce qu'un plugin peut exprimer est quelque chose que l'application implémente et audite elle-même.
La Webview Reçoit Des Données. Rien D'Autre
La description d'un mod est du texte non fiable rendu dans une fenêtre qui peut appeler l'application. Les identifiants et le système de fichiers vivent donc en Rust, et l'interface reçoit des données — il n'y a aucun moyen de lui demander votre jeton, et exactement une commande accepte un chemin, laquelle liste des noms de dossiers et rien de plus.
Pas Disponible, Et Pas Prête
Pour être parfaitement clair : vous ne pouvez ni télécharger ni installer l'app TMC aujourd'hui. Tout ce qui précède décrit ce qui est construit à ce jour, pas quelque chose que vous pouvez lancer — et nous préférons que vous l'appreniez de nous plutôt qu'au bout d'une page de téléchargement qui n'existe pas.