Zum Hauptinhalt springen

MRPack zu ZIP konvertieren

Ein .mrpack ist nur ein Manifest, kein fertiger Modpack-Ordner. Dieses Tool lädt jeden Mod von Modrinth, prüft die SHA-1 und liefert eine normale ZIP mit dem ganzen Instanzordner.

Läuft auf deinem Gerät — nichts wird hochgeladen

GitHub und GitLab erlauben dem Browser nicht, Release-Dateien zu laden. Öffne die Links, lade die Dateien und ziehe sie hierher — jede wird vor dem Einpacken gegen die SHA-1 im Packen geprüft.

Heruntergeladene Dateien hier ablegen

Was wirklich in einem .mrpack steckt

Ein .mrpack ist kein Modpack-Ordner. Es ist eine kleine ZIP mit einem Manifest (modrinth.index.json) und den Dateien, die in den Spielordner kopiert werden. Jeder Mod im Manifest ist nur eine Adresse, eine Größe und eine Prüfsumme (SHA-1) — die Jars liegen nicht darin. Launcher, die das Format kennen, laden sie selbst herunter; eine normale ZIP muss sie enthalten, und genau die baut diese Seite.

Ein Packen umwandeln

Packen laden

Zieh eine .mrpack in den Ablagebereich oder füge einen Modrinth-Link bzw. eine Projekt-ID ein — dann wird die neueste stabile Version geholt.

Client oder Server wählen

Eine Client-ZIP behält reine Client-Mods und legt client-overrides darüber. Eine Server-ZIP lässt beides weg und nimmt stattdessen server-overrides.

Optionale Mods auswählen

Als optional markierte Dateien werden nur geladen, wenn du sie auswählst. Alles andere wird geladen und geprüft.

ZIP herunterladen

Jede geladene Datei wird gegen die SHA-1 aus dem Manifest geprüft und dann ins Archiv geschrieben. Am Ende hast du einen ganz normalen Instanzordner.

Was in der ZIP landet

Eintrag Herkunft
mods/*.jar Einträge aus files[], von ihren URLs geladen
config/, resourcepacks/, … Dieselben Einträge; der Pfad im Manifest ist bereits der Instanzpfad
Overrides Erst overrides/, darüber client-overrides oder server-overrides

Der path im Manifest ist relativ zum Instanzordner — es wird also nichts geraten und nichts umbenannt.

Wenn ein Download blockiert wird

Modrinth erlaubt Dateien von den eigenen Download-Servern, von GitHub, GitLab und raw.githubusercontent.com. GitHub und GitLab lassen den Browser ihre Release-Dateien nicht herunterladen: Die Anfrage wird abgewiesen, bevor Daten ankommen, und kein Werkzeug, das im Browser läuft, kommt daran vorbei. Die Seite listet solche Dateien mit ihrem Originallink: Datei herunterladen, hier wieder ablegen, und sie wird vor dem Einpacken gegen die SHA-1 geprüft. Wer ohne sie abschließt, findet im ZIP eine _MRPACK_MISSING.txt mit den fehlenden Dateien und ihren Quellen.

Was es nicht tut

Das Ergebnis ist ein Instanzordner, kein Launcher: kein Minecraft, kein Loader, kein Java. Lege ihn in ein Profil, das bereits zur Spielversion und zum Loader des Packens passt. Nichts wird hochgeladen — Packen und Mods wandern nur zwischen den Modrinth-Servern und deinem Browser. Dieses Tool gehört nicht zu Modrinth.

Wird mein Packen irgendwohin hochgeladen?

Nein. Die Datei bleibt im Browser; die Seite lädt nur von den Modrinth-Servern.

Warum fehlt ein Mod in der ZIP?

Der Server dort lässt den Browser nicht herunterladen. Das Tool listet die Datei auf, und du kannst sie von Hand hineinlegen — geprüft wird sie trotzdem gegen die SHA-1 des Packens.

Funktioniert es mit Forge, NeoForge und Quilt?

Ja. Der Loader wird nur gelesen, um ihn auf der Seite anzuzeigen; die ZIP enthält genau die Dateien aus dem Manifest.

Kann ich die ZIP zurück in ein .mrpack verwandeln?

Mit diesem Tool nicht. Ein Manifest braucht für jede Datei eine Download-Adresse und eine Prüfsumme, und die trägt eine normale ZIP nicht.

Wie groß darf ein Packen sein?

Packen mit mehreren hundert Megabyte funktionieren. In Chromium-Browsern lässt sich die ZIP direkt auf die Platte schreiben, der Speicherbedarf bleibt niedrig; anderswo entsteht sie im Arbeitsspeicher, sehr große Packen brauchen also einen Desktop-Browser mit genug Arbeitsspeicher.