Minecraft-Server auf der Website verlinken: Join-Link richtig einbauen
Ein Button auf der Website, der Besucher mit einem Klick direkt auf den Server wirft: Das wünschen sich viele Serverbetreiber. Die unbequeme Wahrheit vorweg: In der Java-Edition gibt es diesen Link nicht. Ein minecraft://…-Link, wie er in vielen Anleitungen kursiert, öffnet in Java schlicht gar nichts. Was tatsächlich funktioniert, ist eine gut sichtbare, per Klick kopierbare Server-Adresse — und in der Bedrock-Edition ein echter Deep-Link. Unten stehen der fertige HTML/JS-Code für den kopierbaren IP-Block, der QR-Code für Handyspieler, der funktionierende Bedrock-Link und der SRV-Eintrag, mit dem der Port ganz aus der beworbenen Adresse verschwindet.
Warum der „Join-Link” bei Java-Minecraft ein Mythos ist
Die Java-Edition registriert kein Protokoll-Schema wie minecraft:// im Betriebssystem. Klickt jemand im Browser auf minecraft://198.51.100.10:25565, passiert nichts: Es gibt keinen Handler, der Client startet nicht, der Server wird nicht betreten. Weder offiziell noch über einen zuverlässigen inoffiziellen Umweg lässt sich aus dem Browser heraus ein Java-Server öffnen. Spieler müssen die Adresse immer manuell eintragen — im Spiel unter Mehrspieler → Server hinzufügen → Adresse einfügen.
Randnotiz zum oft kopierten Beispiel 123.456.789.012: Diese IP existiert nicht. Jedes der vier Felder einer IPv4-Adresse reicht nur bis 255. Zum Zeigen in Anleitungen eignet sich der Dokumentationsbereich 198.51.100.10; auf Ihrer Website steht natürlich Ihre echte Adresse.
Der beste Weg für Java ist deshalb kein Link, sondern eine Adresse, die man mit einem Klick in die Zwischenablage kopiert und im Spiel einfügt.
Schritt 1: Server-Adresse und Port sauber ermitteln
Die relevanten Werte stehen in der Datei server.properties im Server-Verzeichnis:
server-ip=— meist leer, dann lauscht der Server auf allen Adressen. Nach außen zählt Ihre öffentliche IP oder Ihre Domain.server-port=25565— der Standardport der Java-Edition. Nur wenn hier etwas anderes steht, muss der Port mit angegeben werden.
Wer den Server zu Hause betreibt, braucht zusätzlich eine Portfreigabe im Router (Port 25565, TCP) und die öffentliche IP des Anschlusses. Bei einem gemieteten Server nennt der Anbieter Adresse und Port direkt im Panel. Wie sich solche Kosten zusammensetzen, lesen Sie unter wie viel ein eigener Webserver kostet.
Schritt 2: Die IP kopierbar auf der Website anzeigen (Java)
Da es keinen Beitreten-Link gibt, ist ein Kopier-Button die beste Lösung. Der Besucher klickt, die Adresse landet in der Zwischenablage, und im Spiel wird sie eingefügt. Der folgende Code kommt ohne fremde Bibliothek aus:
<div class="mc-adresse">
<code id="mc-ip">play.meinserver.de</code>
<button type="button" onclick="mcCopy(this)">IP kopieren</button>
</div>
<script>
function mcCopy(btn) {
const ip = document.getElementById('mc-ip').textContent.trim();
navigator.clipboard.writeText(ip).then(function () {
btn.textContent = 'Kopiert!';
setTimeout(function () { btn.textContent = 'IP kopieren'; }, 1500);
});
}
</script>
Ein wichtiger Stolperstein: navigator.clipboard funktioniert nur in einem sicheren Kontext, also über HTTPS (oder auf localhost). Läuft die Seite über einfaches HTTP, blockiert der Browser das Kopieren. Praktisch jede seriöse Website nutzt heute HTTPS, deshalb ist das selten ein Problem — aber gut zu wissen, wenn der Button lokal beim Testen scheinbar nichts tut.
Schritt 3: QR-Code für Handy-Spieler
Ein QR-Code betritt einen Java-Server ebenso wenig automatisch — es fehlt derselbe Handler. Als Brücke aufs Handy ist er trotzdem nützlich, und sein Inhalt hängt von der Edition ab:
- Java: Der QR enthält die reine Adresse als Text (
play.meinserver.de). Die Handy-Kamera zeigt sie an, der Spieler kopiert sie und fügt sie im Spiel ein. - Bedrock: Der QR enthält den
minecraft://-Deep-Link von weiter unten. Scannt ein Android-Gerät den Code, bietet es an, ihn direkt in Minecraft zu öffnen.
Zum Erzeugen reicht ein QR-Generator; wer die Adresse nicht an einen fremden Dienst geben möchte, nutzt einen Offline- oder Open-Source-Generator. Das fertige Bild binden Sie normal ein:
<img src="/bilder/mc-server-qr.png"
alt="QR-Code mit der Adresse des Minecraft-Servers">
Bedrock-Edition: hier gibt es einen echten Deep-Link
Anders als Java registriert die Bedrock-Edition (Windows 10/11, Android, teils Konsole) das minecraft://-Schema. Ein Link kann damit den Server zur Serverliste hinzufügen. Das gängige Format sieht so aus:
minecraft://?addExternalServer=Mein Server|198.51.100.10:19132
Als anklickbarer Link auf der Website:
<a href="minecraft://?addExternalServer=Mein Server|198.51.100.10:19132">
Server zur Bedrock-Liste hinzufügen
</a>
Zwei Details sind hier zentral: Der Standardport von Bedrock ist 19132 (UDP), nicht 25565. Und der Link wirkt nur dort, wo Bedrock installiert ist und das Schema registriert — auf iOS und Konsolen ist das stärker eingeschränkt als unter Windows und Android. Ein Fallback (kopierbare Adresse wie oben) sollte daher immer daneben stehen.
Enthält der Servername ein Leerzeichen wie im Beispiel, kodieren Sie es im href sicherheitshalber als %20 (aus Mein Server wird Mein%20Server) — manche Browser schneiden das rohe Leerzeichen sonst ab. Am robustesten ist ein Anzeigename ganz ohne Leer- und Sonderzeichen.
Bonus: den Port verstecken mit einem SRV-Record (Java)
Wenn Spieler nur play.example.com ohne :25565 eintippen sollen, hilft ein SRV-DNS-Eintrag. Minecraft Java liest ihn aus und verbindet automatisch auf den richtigen Port:
_minecraft._tcp.play.example.com. 3600 IN SRV 0 5 25565 mc.example.com.
Die vier Werte nach SRV bedeuten: Priorität (0), Gewichtung (5), Port (25565) und Ziel-Host (mc.example.com, wohin verbunden wird). Der Vorteil: Auf der Website steht nur noch die saubere Domain, und Sie können Port oder Zielserver später ändern, ohne die beworbene Adresse anzufassen.
Typische Fehler und schnelle Lösungen
- „Der Link tut nichts.” Java hat keinen Handler — nur der Bedrock-Deep-Link funktioniert. Für Java stattdessen die Adresse anzeigen und einen Kopier-Button anbieten.
- Kopier-Button reagiert nicht.
navigator.clipboardverlangt HTTPS. Über HTTP oder eine lokale Datei-URL blockiert der Browser den Zugriff. - Falscher Port. Java nutzt 25565, Bedrock 19132. Bei Heim-Servern zusätzlich die Portfreigabe im Router prüfen.
- Spieler kommen nicht rein. Ursachen sind meist eine aktive Whitelist, ein offline stehender Server oder eine Versions- bzw.
online-mode-Abweichung. - Ungültige Beispiel-IP. Kein Feld einer IPv4-Adresse geht über 255 —
123.456.789.012ist keine echte Adresse.
Wer den Auftritt rund um den Server weiter ausbaut, findet passende Anleitungen zum eigenen Texture Pack und zur Minecraft-Schrift auf der Website. Für Community-Server mit Registrierung lohnt der Blick auf den Aufbau einer Privatserver-Website.
FAQ
Kann ich einen Java-Server per Klick-Link betreten? Nein. Die Java-Edition kennt kein URL-Schema zum Verbinden. Zeigen Sie die Adresse kopierbar an; der Beitritt erfolgt im Spiel unter „Mehrspieler”.
Funktioniert minecraft:// überhaupt?
Ja, aber nur in der Bedrock-Edition auf Plattformen, die das Schema registrieren — vor allem Windows und Android. In der Java-Edition bleibt der Link wirkungslos.
Wie werde ich das :25565 in der Adresse los?
Mit einem SRV-DNS-Record auf Ihre Domain. Danach reicht play.example.com ohne Portangabe, weil der Client den Port aus dem DNS-Eintrag liest.