Ich arbeite aktuell an der nächsten Version unseres TF3 ModManagers und möchten die Verwaltung von Mods noch etwas offener und flexibler gestalten.
Geplant ist, dass zukünftig nicht nur unsere eigene TransportFever.net Filebase eingebunden werden kann, sondern grundsätzlich auch weitere Mod-Seiten über eigene Repositorys. So könnten verschiedene Plattformen ihre Mods in einem einheitlichen Format bereitstellen und der ModManager könnte diese anschließend anzeigen, installieren und später auch auf Updates prüfen.
In unserem aktuellen Screenshot haben wir die ModWerkstatt lediglich als Beispiel eingebunden, um zu zeigen, wie eine solche Integration aussehen könnte. Das bedeutet nicht, dass deren Inhalte bereits offiziell Bestandteil des ModManagers sind.

Gerade für solche externen Repositorys würden wir uns eine bessere Kooperation und Kommunikation zwischen den verschiedenen Community-Seiten wünschen. Unser Ziel ist ausdrücklich nicht, Inhalte anderer Plattformen zu übernehmen oder Downloads zu spiegeln. Die jeweiligen Seiten sollen weiterhin selbst bestimmen, welche Inhalte und Informationen sie über ein Repository bereitstellen möchten und wo die eigentlichen Downloads stattfinden.
Technisch ist der ModManager bereits darauf vorbereitet, mehrere Quellen parallel einzubinden. Für die Nutzer könnte daraus langfristig eine deutlich komfortablere Möglichkeit entstehen, Mods aus unterschiedlichen Bereichen der Community an einer Stelle zu verwalten, ohne dass die einzelnen Plattformen dabei ihre Eigenständigkeit verlieren.
Wir würden uns freuen, wenn sich daraus vielleicht auch die eine oder andere Zusammenarbeit entwickelt. Keine Konkurrenz sondern faires Miteinander. Vielleicht mag ja jemand dafür Werben. Übrigens die Repository-json sieht so aus:
{
"repository_version": 1,
"files": [
{
"id": "example-mod-001",
"name": "Example TF3 Mod",
"author": {
"name": "Example Author"
},
"version": "1.2.0",
"description": "Example mod description.",
"entry_url": "mods/example-mod-001/",
"download_url": "downloads/example-mod-001-1.2.0.zip",
"filename": "example-mod-001-1.2.0.zip",
"sha256": "",
"preview_url": "images/example-mod-001.jpg",
"categories": ["Vehicles"],
"tags": ["example", "train"],
"modio_id": "",
"dependencies": [
{
"id": "example-base-001",
"name": "Example Base Mod",
"version": "1.0.0",
"download_url": "downloads/example-base-001.zip",
"filename": "example-base-001.zip"
}
]
}
]
}
Alles anzeigen