Modrinth Modpack Server unter Linux installieren
Modrinth ist eine offene Plattform für Mods, Plugins und Modpacks. Der große Vorteil für Serverbetreiber: Modpacks liegen dort im offenen .mrpack-Format vor und lassen sich mit einem einzigen Befehl als Server aufsetzen — inklusive Mod-Loader, aller Mods und der mitgelieferten Konfiguration.
Vorher lesen
Java, Benutzer, Portfreigabe und Autostart sind für alle Server-Varianten identisch und hier zusammengefasst: Grundlagen
Video-Tutorial
Ergänzend zu dieser Anleitung findest du hier ein aktuelles Video von Chupacabra Tutorials. Vielen Dank für das hilfreiche Tutorial!
Das Video zeigt die Modrinth-Seite aus Sicht des Spielers — hilfreich, um zu verstehen, wie deine Spieler das passende Client-Modpack installieren.
Direkt auf YouTube ansehen: How to Use Modrinth to Install Mods & Create Custom Modpacks (2026 Guide)
Voraussetzungen
- Debian 12 / Ubuntu 22.04 oder neuer
- Java in der zum Modpack passenden Version
- Port 25565 (TCP) freigegeben
- 6–12 GB Arbeitsspeicher, je nach Modpack
mrpack-install installieren
Für die Installation nutzen wir das quelloffene Werkzeug mrpack-install. Es liest eine .mrpack-Datei aus, installiert den passenden Loader und lädt alle Mods automatisch herunter.
sudo su - minecraft
mkdir -p /opt/minecraft/modpack
cd /opt/minecraft/modpack
wget https://github.com/nothub/mrpack-install/releases/latest/download/mrpack-install-linux
chmod +x mrpack-install-linuxQuellcode einsehen
Es handelt sich um ein Community-Projekt. Wenn du auf Nummer sicher gehen möchtest, wirf vorher einen Blick in das GitHub-Repository.
Modpack heraussuchen
Öffne modrinth.com/modpacks und suche dein Wunsch-Modpack. Den Bezeichner findest du in der Adresszeile:
https://modrinth.com/modpack/adrenaline
^^^^^^^^^^Achte darauf, dass das Pack unter Server als unterstützt markiert ist. Reine Client-Packs lassen sich nicht als Server betreiben.
Modpack installieren
./mrpack-install-linux adrenalineDas Werkzeug ermittelt automatisch die aktuellste Version, installiert den benötigten Loader und lädt sämtliche Mods herunter.
Eine bestimmte Version installierst du so:
./mrpack-install-linux adrenaline 1.4.0Auch eine direkte URL oder eine lokale .mrpack-Datei funktioniert:
./mrpack-install-linux https://cdn.modrinth.com/data/.../pack.mrpack
./mrpack-install-linux /home/minecraft/modpack.mrpackStartskript anlegen
Je nach Loader heißt die erzeugte Datei unterschiedlich. Bei Fabric:
nano start.sh#!/bin/bash
java -Xms4G -Xmx8G -jar fabric-server-launch.jar noguichmod +x start.shBei Forge oder NeoForge nutzt du stattdessen die mitgelieferte run.sh und stellst den Arbeitsspeicher in der user_jvm_args.txt ein.
Ersten Start durchführen
./start.sh
sed -i 's/eula=false/eula=true/' eula.txt
./start.shDer erste Start großer Modpacks dauert oft mehrere Minuten — die Konsole wirkt zwischenzeitlich eingefroren, arbeitet aber.
Im Hintergrund betreiben
screen -S modpack
./start.shPassendes Client-Modpack
Deine Spieler installieren dasselbe Modpack über den Modrinth App Launcher, über Prism Launcher oder den ATLauncher. Wichtig ist, dass Pack und Version exakt übereinstimmen.
Versionen müssen identisch sein
Unterschiedliche Modpack-Versionen führen beim Verbinden zu einer Fehlermeldung über fehlende oder abweichende Mods. Kommuniziere die genaue Version an deine Spieler.
Modpack aktualisieren
# Server stoppen, dann:
cp -r world world-backup-$(date +%F)
cp -r config config-backup-$(date +%F)
./mrpack-install-linux adrenaline 1.5.0
./start.shImmer erst sichern
Modpack-Updates tauschen Mods aus und können Weltdaten unbrauchbar machen. Ein Backup vor jedem Update ist Pflicht.
Troubleshooting
modpack not found: Bezeichner aus der URL prüfen — nicht den Anzeigenamen verwenden.OutOfMemoryError:-Xmxerhöhen; große Packs brauchen 8 GB und mehr.Permission denied:chmod +x mrpack-install-linux- Spieler werden abgewiesen: Modpack-Version auf Client und Server abgleichen.
- Pack lässt sich nicht installieren: Es ist ein reines Client-Pack ohne Server-Unterstützung.