Was braucht dieser Mod noch?
Suche nach einem CurseForge Mod und bekomme alles, was es benötigt – einschließlich der Abhängigkeiten seiner Abhängigkeiten, wo normalerweise das zweite Crash-Problem herkommt.
Warum das zweite Crash-Problem nervig ist
Das Installieren eines Mods und das Feststellen, dass er eine Bibliothek benötigt, ist einfach – der Crash-Log nennt sie. Das Installieren dieser Bibliothek und das Feststellen, dass sie eine weitere benötigt, ist der Punkt, an dem ein Abend verloren geht, weil du den Baum einen Crash nach dem anderen entdeckst. CurseForge hält den gesamten Graphen fest; es zeigt dir nur eine Ebene davon auf der Mod-Seite. Dies durchläuft den Rest.
Minecraft Mods nur und warum
CurseForge veröffentlicht Abhängigkeiten als strukturierte Daten: Jede Datei listet die Mods auf, die sie benötigt, mit einem Beziehungs-Typ. Das kann zuverlässig durchlaufen werden, also wird es auch so gemacht. uMod, das Rust-Plugins hostet, veröffentlicht kein solches Feld – sein API gibt Titel, Download-Zahlen und -Daten sowie die Orte zurück, wo ein Plugin Anforderungen hat, die in Prosa in der Beschreibung geschrieben sind. Das Erstellen eines "Rust Plugin-Abhängigkeitsauflösers" darauf würde das Raten aus Absätzen bedeuten, also gibt es hier keinen.