The TMC App - The Modding Community
De TMC-App
Een platformonafhankelijke serverbrowser en modbeheerder die op jouw machine draait — zodat hij de twee dingen kan doen die een website fysiek niet kan: servers pingen vanaf jouw verbinding, en mods in jouw spelmap zetten.
Desktop is het doel waar we eerst op mikken — Windows, Linux en macOS. Mobiel volgt zodra die er staan. Hoe dan ook één codebase in Rust, Tauri 2 en React, en geen van beide is al uitgebracht.
De app is nog niet beschikbaar, en hij is niet klaar. Er valt op geen enkel platform iets te downloaden en niets hiervan is vandaag te installeren — deze pagina beschrijft wat er tot nu toe gebouwd is. De broncode is openbaar terwijl het vorm krijgt.
- 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
Echte Latency, Echte Spelersaantallen
De website kan je alleen laten zien wat onze scanner het laatst zag, vanaf de plek waar die scanner nu eenmaal staat. Waar hij het beter probeert te doen, gokt hij op basis van geografie — je globale positie, uit je browser of je IP-adres, afgezet tegen die van de server — en ook dat is een gok: het beschrijft een rechte lijn op een kaart, niet de route die je pakketjes nemen of hoe die er nú bij ligt. De app stuurt het eigen querypakket van het spel vanaf jouw apparaat — het spelersaantal is dus actueel, en de ping is degene die je echt krijgt. Een speler in Sydney en een speler in Frankfurt zien andere cijfers voor dezelfde machine, en alleen iets dat op hun eigen computer draait kan het ze allebei eerlijk vertellen.
Welk protocol een server gebruikt en welke poort je moet bevragen, komt uit dezelfde lijst die onze eigen scanners gebruiken — er is geen tweede bron die uit elkaar kan lopen.
Profielen, Uitgerold Zonder Iets Te Kopiëren
Een sandbox is wat andere beheerders een profiel of instantie noemen: een benoemde set mods met een eigen laadvolgorde, een eigen uitrolmethode en eigen startinstellingen. Mods worden één keer klaargezet en daarna in de spelmap gelinkt, dus wisselen tussen profielen is een linkbewerking in plaats van opnieuw downloaden — en de spelmap is hoe dan ook herstelbaar.
Een Wachtrij Gebouwd Voor Honderden Bestanden
Een modpack is geen download. Het zijn er honderden, over een thuisverbinding, op een laptop die halverwege dichtgeklapt wordt — dus elke byte die de app ophaalt gaat door één wachtrij met pauze, hervatten, prioriteiten en bandbreedtelimieten.
Uitbreidbaar, Zonder Andermans Code Te Draaien
Een plug-in is data, nooit code. Geen scriptengine, geen WASM, geen „voer dit programma uit”-stap. Een installer beschrijft bestandsbewerkingen, een queryplug-in beschrijft een pakket en hoe je het antwoord leest, een thema beschrijft kleuren — en alles wat een plug-in kan uitdrukken is iets dat de app zelf implementeert en controleert.
De Webview Krijgt Data. Verder Niets
Een modbeschrijving is onvertrouwde tekst die wordt weergegeven in een venster dat de app kan aanroepen. Daarom leven inloggegevens en het bestandssysteem in Rust, en krijgt de interface data aangereikt — er is geen manier om hem om je token te vragen, en precies één commando accepteert überhaupt een pad, dat mapnamen opsomt en verder niets.
Niet Beschikbaar, En Niet Klaar
Om het helemaal duidelijk te maken: je kunt de TMC-app vandaag niet downloaden of installeren. Alles hierboven beschrijft wat er tot nu toe gebouwd is, niet iets dat je kunt draaien — en we vertellen het je liever zelf dan dat je het ontdekt aan het eind van een downloadpagina die niet bestaat.