[{"data":1,"prerenderedAt":712},["ShallowReactive",2],{"\u002Fde\u002Fguides\u002Fnethernet-bedrock-server\u002F":3,"guides:de":529,"published-guide-paths":683},{"id":4,"title":5,"author":6,"body":7,"category":504,"date":505,"description":506,"excerpt":507,"extension":508,"faq":509,"featured":510,"featuredOrder":507,"indexOrder":511,"localeGroup":512,"meta":513,"navigation":514,"path":515,"primaryTool":516,"published":514,"related":517,"seo":520,"slug":512,"sources":521,"stem":527,"updated":505,"__hash__":528},"guides\u002Fde\u002Fguides\u002F27.nethernet-bedrock-server.md","NetherNet-Verbindungen auf deinem Bedrock-Server reparieren","setupmc.com Team",{"type":8,"value":9,"toc":490},"minimark",[10,15,24,33,67,71,94,97,111,130,140,147,150,165,172,177,183,191,197,203,209,212,216,228,236,239,242,250,257,261,283,289,292,298,302,310,318,321,327,330,385,392,398,401,405,417,424,427,442,446,452],[11,12,14],"h2",{"id":13},"dein-bedrock-server-läuft-aber-freunde-kommen-nicht-hinein","Dein Bedrock-Server läuft, aber Freunde kommen nicht hinein",[16,17,18,19,23],"p",{},"Nach einem Update sehen Freunde möglicherweise „Multiplayer Connection Failed“, obwohl dein Server läuft. ",[20,21,22],"strong",{},"RakNet ist die ältere Verbindungsmethode, NetherNet die neuere."," Der offizielle Bedrock Dedicated Server (BDS) verwendet seit 26.50 standardmäßig NetherNet. Alte Regeln, die nur UDP freigeben, können deshalb nicht mehr ausreichen.",[16,25,26,27,32],{},"Für Java-Crossplay: ",[28,29,31],"a",{"href":30},"\u002Fde\u002Fguides\u002Fnethernet-geyser\u002F","Geyser-NetherNet-Guide",".",[16,34,35,36,39,40,43,44,47,48,51,52,56,57,63,64,66],{},"Geprüft am ",[20,37,38],{},"12. Oktober 2026",": Der offizielle BDS-Download ist ",[20,41,42],{},"1.26.52.3",". Notiere bei ",[20,45,46],{},"NetherNet",", ",[20,49,50],{},"Door"," oder Details wie ",[53,54,55],"code",{},"InitialConnection-83"," die vollständige Meldung sowie Client- und Serverversion. Prüfe zuerst TCP-Signaling, danach Spiel-UDP und Allowlist. Diese Reihenfolge hilft dir auch bei ",[28,58,62],{"href":59,"rel":60},"https:\u002F\u002Fwww.reddit.com\u002Fr\u002Fadmincraft\u002Fcomments\u002F1wuapqe\u002Finitialconnection83_door_error_on_vanilla_bedrock\u002F",[61],"nofollow","vergleichbaren Beitrittsproblemen",". ",[20,65,46],{}," ist zugleich ein benannter Multiplayer-Fehler.",[11,68,70],{"id":69},"server-und-ports-konfigurieren","Server und Ports konfigurieren",[16,72,73,74,77,78,81,82,85,86,89,90,93],{},"Eine IP-Adresse bezeichnet ein Netzwerkziel. Deine ",[20,75,76],{},"LAN-Adresse"," gilt im Heimnetz und beginnt oft mit ",[53,79,80],{},"192.168."," oder ",[53,83,84],{},"10.",". Freunde außerhalb brauchen deine ",[20,87,88],{},"öffentliche Adresse",". Ein ",[20,91,92],{},"Port"," ist ein nummerierter Verbindungsendpunkt. TCP und UDP sind unterschiedliche Verkehrsarten; eine Freigabe erlaubt nicht automatisch beide.",[16,95,96],{},"Der Beitritt hat zwei Schritte:",[98,99,100,108],"ol",{},[101,102,103,104,107],"li",{},"Das Spiel kontaktiert TCP 19132 für die erste Kontaktaufnahme, das ",[20,105,106],{},"Signaling",". Der Server nennt eine Adresse und einen UDP-Port für das Spiel.",[101,109,110],{},"Das Spiel verbindet sich mit diesem UDP-Ziel. Auch dieser Weg muss funktionieren. Ein offener TCP-Port hilft nur beim ersten Schritt.",[16,112,113,114,117,118,121,122,125,126,129],{},"Sichere Welt und Einstellungen. Gib beim nativen BDS ",[53,115,116],{},"stop"," ein und warte auf das Prozessende, ",[20,119,120],{},"bevor du"," ",[53,123,124],{},"server.properties"," bearbeitest. Ersetze ",[53,127,128],{},"DEINE_OEFFENTLICHE_IP"," vor dem Speichern durch deine erreichbare öffentliche IP; BDS füllt diesen Platzhalter nicht automatisch aus:",[131,132,138],"pre",{"className":133,"code":135,"language":136,"meta":137},[134],"language-properties","transport=nethernet\nserver-port=19132\nserver-ip=\nserver-udp-ports=DEINE_OEFFENTLICHE_IP:19140-19149:19140-19149\nmax-players=10\n","properties","",[53,139,135],{"__ignoreMap":137},[16,141,142,143,146],{},"Reserviere ",[20,144,145],{},"einen UDP-Port pro gleichzeitiger Client-Verbindung",", hier zehn für zehn Spieler.",[16,148,149],{},"Leite am Router TCP 19132 und UDP 19140-19149 zur LAN-Adresse des Servers weiter. Erlaube sie auch in der Host-Firewall. Dein Router verbindet sich mit dem Internet; die Weiterleitung bestimmt das lokale Ziel. Prüfe bei Cloud-Hosting auch die Provider-Firewall.",[16,151,152,153,156,157,160,161,164],{},"Die ",[20,154,155],{},"angekündigte Adresse"," ist die Adresse, die der Server Spielern nennt. Die ",[20,158,159],{},"Bind-Adresse"," ist eine lokale IP, auf der er Verbindungen annimmt. Lass ",[53,162,163],{},"server-ip"," für alle lokalen Schnittstellen leer, solange du keine bestimmte lokale Adresse brauchst. Binde nicht an eine öffentliche IP, die dem Rechner gar nicht gehört.",[16,166,167,168,171],{},"Für reines LAN-Spiel kündigst du eine erreichbare LAN-IP an. Auf einem direkt erreichbaren Host kann ein Bereich allein wie ",[53,169,170],{},"19140-19149"," genügen. Scheitert die öffentliche Adresse im eigenen WLAN, teste von außerhalb: Manche Router erlauben keinen Zugriff auf ihre öffentliche Adresse aus dem eigenen LAN. Das heißt NAT-Loopback.",[173,174,176],"h3",{"id":175},"portübersetzung-extern-steht-zuerst","Portübersetzung: extern steht zuerst",[16,178,179,182],{},[20,180,181],{},"NAT"," bedeutet, dass Router oder Hosting-Netz Adressen und Ports übersetzen. Die offizielle BDS-Syntax lautet:",[131,184,189],{"className":185,"code":187,"language":188,"meta":137},[186],"language-text","[IP:]externer-Port-oder-Bereich:interner-Port-oder-Bereich\n","text",[53,190,187],{"__ignoreMap":137},[16,192,193,194,196],{},"Ersetze ",[53,195,128],{}," vor dem Übernehmen dieser übersetzten Zuweisung durch deine öffentliche IP:",[131,198,201],{"className":199,"code":200,"language":136,"meta":137},[134],"server-udp-ports=DEINE_OEFFENTLICHE_IP:20140-20149:19140-19149\n",[53,202,200],{"__ignoreMap":137},[16,204,205,206,32],{},"BDS bindet 19140-19149 und kündigt 20140-20149 an. Richte die Routerübersetzung entsprechend ein und verwende gleich große Bereiche. Trenne mehrere Einträge durch Kommas. Klammere IPv6-Adressen ein, etwa ",[53,207,208],{},"[DEINE_OEFFENTLICHE_IPV6]:20140-20149:19140-19149",[16,210,211],{},"Starte nach dem Speichern mit deinem Startskript, Dienst oder Hosting-Panel erneut. Behalte das vorhandene Weltverzeichnis.",[11,213,215],{"id":214},"docker-daten-behalten-und-container-neu-erstellen","Docker: Daten behalten und Container neu erstellen",[16,217,218,219,223,224,227],{},"Importiere deine vorhandene Compose-Datei in den ",[28,220,222],{"href":221},"\u002Fde\u002Fbedrock-server\u002F","Bedrock-Konfigurator",", wähle NetherNet und deine Spielerzahl. Prüfe und korrigiere die TCP-\u002FUDP-Freigaben, bevor du die Netzwerkeinstellungen übernimmst. Behalte Dienstname und Datenvolume. Das Image ermittelt ",[53,225,226],{},"\u003Cpublic_ip>"," in diesem Beispiel automatisch:",[131,229,234],{"className":230,"code":232,"language":233,"meta":137},[231],"language-yaml","services:\n  bds:\n    image: itzg\u002Fminecraft-bedrock-server:latest\n    environment:\n      EULA: \"TRUE\"\n      VERSION: \"1.26.52.3\"\n      TRANSPORT: nethernet\n      SERVER_UDP_PORTS: \"\u003Cpublic_ip>:19140-19149:19140-19149\"\n      MAX_PLAYERS: \"10\"\n      ALLOW_LIST: \"false\"\n    ports:\n      - \"19132:19132\u002Ftcp\"\n      - \"19140-19149:19140-19149\u002Fudp\"\n    volumes:\n      - .\u002Fdata:\u002Fdata\n    stdin_open: true\n    tty: true\n","yaml",[53,235,232],{"__ignoreMap":137},[16,237,238],{},"Docker-Container können private Adressen haben. Nutze für reinen LAN-Betrieb eine LAN-IP und prüfe die Ankündigung nach Änderungen der öffentlichen IP erneut.",[16,240,241],{},"Geänderte Docker-Portfreigaben erfordern die Neuerstellung:",[131,243,248],{"className":244,"code":246,"language":247,"meta":137},[245],"language-bash","docker compose config\ndocker compose up -d\ndocker compose logs --tail=100 bds\n","bash",[53,249,246],{"__ignoreMap":137},[16,251,252,253,256],{},"Behalte das Datenvolume bei der Netzwerkreparatur. Für das übersetzte Beispiel veröffentlichst du ",[53,254,255],{},"20140-20149:19140-19149\u002Fudp",". Router und Docker müssen öffentliches UDP 20140-20149 letztlich an Container-UDP 19140-19149 liefern.",[173,258,260],{"id":259},"auch-die-allowlist-prüfen","Auch die Allowlist prüfen",[16,262,263,264,267,268,271,272,275,276,279,280,282],{},"Mit ",[53,265,266],{},"ALLOW_LIST: \"false\""," lässt du auch Spieler außerhalb einer Freundesliste zu. Aktuelles BDS aktiviert die Allowlist standardmäßig. Prüfe bei abgelehnten Beitritten, ob die Liste leer ist. Setze für einen Freundeserver ",[53,269,270],{},"ALLOW_LIST: \"true\""," in Compose und wende die Änderung mit ",[53,273,274],{},"docker compose up -d"," an. Bei nativem BDS stoppst du den Server, setzt ",[53,277,278],{},"allow-list=true"," in ",[53,281,124],{}," und startest ihn erneut. Ergänze erst danach die tatsächlichen Xbox-Gamertags in der Konsole des laufenden Servers:",[131,284,287],{"className":285,"code":286,"language":188,"meta":137},[186],"allowlist add \"Your Friend\"\n",[53,288,286],{"__ignoreMap":137},[16,290,291],{},"Mit diesem Docker-Image:",[131,293,296],{"className":294,"code":295,"language":247,"meta":137},[245],"docker compose exec bds send-command 'allowlist add \"Your Friend\"'\n",[53,297,295],{"__ignoreMap":137},[11,299,301],{"id":300},"testen-bevor-du-weitere-einstellungen-änderst","Testen, bevor du weitere Einstellungen änderst",[16,303,304,305,309],{},"Gib deine öffentliche Serveradresse im ",[28,306,308],{"href":307},"\u002Fde\u002Fbedrock-connection-test\u002F","NetherNet-Verbindungstest"," ein. Er prüft die erste Kontaktaufnahme und zeigt dir die nächsten Schritte. Teste danach den vollständigen Beitritt mit einem Bedrock-Client aus einem anderen Netzwerk.",[16,311,312,313,317],{},"Servername, Version und Spielerzahl siehst du im ",[28,314,316],{"href":315},"\u002Fde\u002Fserver-status-checker\u002F","Minecraft-Server-Status-Checker",". Wähle für deinen NetherNet-Server Bedrock aus und teste anschließend im Spiel, ob der Beitritt funktioniert.",[16,319,320],{},"Prüfe die erste Verbindung von außerhalb:",[131,322,325],{"className":323,"code":324,"language":247,"meta":137},[245],"curl --fail --max-time 10 http:\u002F\u002FDEINE_OEFFENTLICHE_IP:19132\u002Fv1\u002Fjoin\n",[53,326,324],{"__ignoreMap":137},[16,328,329],{},"Bei HTML oder Timeout prüfst du das Signaling. Bei Server-JSON trittst du von außerhalb bei, etwa per Mobilfunk-Hotspot. So prüfst du auch den Beitritts-POST und Spiel-UDP.",[331,332,333,346],"table",{},[334,335,336],"thead",{},[337,338,339,343],"tr",{},[340,341,342],"th",{},"Ergebnis",[340,344,345],{},"Nächste Prüfung",[347,348,349,358,366,377],"tbody",{},[337,350,351,355],{},[352,353,354],"td",{},"TCP offen, nur LAN-Beitritte funktionieren",[352,356,357],{},"Öffentliche UDP-Ankündigung und alle Weiterleitungsstufen",[337,359,360,363],{},[352,361,362],{},"Server sichtbar, Beitritt scheitert",[352,364,365],{},"Signaling-Beitrittsanfrage, UDP-Weg, danach Allowlist und Online-Mode",[337,367,368,371],{},[352,369,370],{},"Host funktioniert, Docker nicht",[352,372,373,376],{},[53,374,375],{},"\u002Fudp","-Freigabe und private Container-Adresse in der Ankündigung",[337,378,379,382],{},[352,380,381],{},"Nur einzelne Spieler scheitern",[352,383,384],{},"IPv4-\u002FIPv6-Weg, Client-Version oder Konsolen-Connector",[16,386,387,388,391],{},"IPv4 und IPv6 sind unterschiedliche Adressformate. BDS verwendet nach Möglichkeit einen gemeinsamen TCP-Listener; ",[53,389,390],{},"server-portv6"," erzeugt keinen zweiten NetherNet-Signaling-Port. Prüfe IPv6-Firewalls und AAAA-DNS-Einträge separat. BDS-LAN-Suche nutzt UDP-7551-Broadcasts, die normalerweise weder Router noch Docker-Bridges überqueren. Teste einen manuellen Servereintrag, wenn die LAN-Liste leer ist.",[16,393,394,397],{},[20,395,396],{},"CGNAT"," bedeutet, dass mehrere Kunden des Internetanbieters eine öffentliche IP teilen. Deine Routerfreigabe erzeugt nicht allein einen öffentlichen IPv4-Weg durch dieses Provider-NAT. Frage nach einer erreichbaren öffentlichen Adresse, teste einen eigenständigen IPv6-Weg oder verwende einen Dienst mit ausdrücklich unterstützten TCP- und UDP-Pfaden. Teste auch mit WebRTC, der Technik hinter NetherNet, den Beitritt von außerhalb.",[16,399,400],{},"Konsolen-Connectoren sind ein zusätzlicher Prüfweg. Teste zuerst einen mobilen oder Windows-Bedrock-Client mit manueller Servereingabe. Prüfe NetherNet mit einem tatsächlichen Beitritt statt einer alten RakNet-Statusseite. Plane eine Rückkehr zu RakNet nur als Übergang.",[11,402,404],{"id":403},"hoster-fragen-und-feste-portbudgets-einplanen","Hoster fragen und feste Portbudgets einplanen",[16,406,407,408,416],{},"Schreibe deinem Hoster: ",[20,409,410,411,415],{},"„Ich betreibe BDS ",[412,413,414],"span",{},"DEINE_SERVERVERSION",". Seit 26.50 ist NetherNet der Standard. Ich habe 10 Spielerslots. Bitte bestätigt TCP 19132 (oder meinen zugewiesenen Kontakt-Port), einen festen Bereich mit 10 UDP-Ports sowie die für Spieler angekündigte öffentliche IP und Extern-Intern-Zuordnung. Überschreiben Panel oder Startparameter diese Werte?“"," Ersetze Version und Spielerzahl durch deine Werte. Lass den festen Bereich vorab zuweisen, statt neuer Panel-Zuweisungen pro Beitritt.",[16,418,419,420,423],{},"Plane ",[20,421,422],{},"einen TCP-Port plus N UDP-Ports für N gleichzeitige Verbindungen",". Für 20 Spieler: 19140-19159. Bei 100 Instanzen mit jeweils 20 Spielerslots sind das 2.000 reservierte UDP-Ports. BDS wählt im festen Bereich; bilde Zuweisungen in Panel, Firewall und Templates ab. Gib jeder Instanz auf einer gemeinsamen IP getrennte Zuweisungen. Hast du nur einen UDP-Port, frage nach weiteren oder einer anderen unterstützten Lösung.",[16,425,426],{},"Prüfe Panel, Container-Freigabe, Node-Firewall und Provider-NAT sowie die WebRTC-Freigabe alter RakNet-Paketfilter.",[16,428,429,430,433,434,437,438,441],{},"Wenn du einen HTTP-Reverse-Proxy nutzt, richte ihn zum Schutz des Signalings ein und leite ",[53,431,432],{},"GET \u002Fv1\u002Fjoin"," sowie ",[53,435,436],{},"POST \u002Fv1\u002Fjoin\u002F{networkId}"," mit unveränderten Inhalten weiter. Leite Spiel-UDP separat weiter und schütze diesen Verkehr zusätzlich. ",[20,439,440],{},"TLS verschlüsselt die erste HTTP-Verbindung","; prüfe bei dessen Einsatz Zertifikatsvertrauen, Namen und Gültigkeit. Lass die Spielantwort ohne Browser-Login oder CAPTCHA passieren.",[11,443,445],{"id":444},"quellen","Quellen",[16,447,448,449,451],{},"Primärquellen geprüft am ",[20,450,38],{},". Versions- und Buildangaben beziehen sich auf dieses Prüfdatum.",[453,454,455,462,469,476,483],"ul",{},[101,456,457],{},[28,458,461],{"href":459,"rel":460},"https:\u002F\u002Fwww.minecraft.net\u002Fen-us\u002Farticle\u002Fminecraft--bedrock-edition-26-50-changelog",[61],"Minecraft Bedrock 26.50 changelog",[101,463,464],{},[28,465,468],{"href":466,"rel":467},"https:\u002F\u002Fwww.minecraft.net\u002Fbedrockdedicatedserver\u002Fbin-linux\u002Fbedrock-server-1.26.52.3.zip",[61],"Official BDS 1.26.52.3 archive and networking documentation",[101,470,471],{},[28,472,475],{"href":473,"rel":474},"https:\u002F\u002Fgithub.com\u002Fitzg\u002Fdocker-minecraft-bedrock-server",[61],"itzg Bedrock image networking documentation",[101,477,478],{},[28,479,482],{"href":480,"rel":481},"https:\u002F\u002Fmojang.github.io\u002Fbedrock-protocol-docs\u002Fguides\u002Fnether-net-onboarding-guide\u002F",[61],"Mojang NetherNet HTTP signaling guide",[101,484,485],{},[28,486,489],{"href":487,"rel":488},"https:\u002F\u002Fhelp.minecraft.net\u002Fhc\u002Fen-us\u002Farticles\u002F38555497091469-Troubleshooting-Named-Error-Codes-for-Minecraft-Bedrock-Edition",[61],"Minecraft named error codes",{"title":137,"searchDepth":491,"depth":491,"links":492},2,[493,494,498,501,502,503],{"id":13,"depth":491,"text":14},{"id":69,"depth":491,"text":70,"children":495},[496],{"id":175,"depth":497,"text":176},3,{"id":214,"depth":491,"text":215,"children":499},[500],{"id":259,"depth":497,"text":260},{"id":300,"depth":491,"text":301},{"id":403,"depth":491,"text":404},{"id":444,"depth":491,"text":445},"networking","2026-10-13","Freunde können nach einem Update nicht mehr beitreten? Prüfe die neuen Portfreigaben und die erreichbare Serveradresse.",null,"md",[],false,"6","nethernet-bedrock-server",{},true,"\u002Fde\u002Fguides\u002Fnethernet-bedrock-server","bedrock-connection-test",[518,519],"nethernet-geyser","open-port-25565-hetzner-linux",{"title":5,"description":506},[522,523,524,525,526],{"title":461,"url":459},{"title":468,"url":466},{"title":475,"url":473},{"title":482,"url":480},{"title":489,"url":487},"de\u002Fguides\u002F27.nethernet-bedrock-server","QWOCh2l6N2PP-ESNKt5YBLnt18FDM-JTeYYdJdgBg3A",[530,531,535,542,548,553,558,565,571,576,581,586,591,597,602,608,613,618,624,630,636,642,648,654,660,666,671,677],{"path":515,"title":5,"description":506,"excerpt":507,"author":6,"date":505,"category":504,"localeGroup":512},{"path":532,"title":533,"description":534,"excerpt":507,"author":6,"date":505,"category":504,"localeGroup":518},"\u002Fde\u002Fguides\u002Fnethernet-geyser","NetherNet auf deinem Geyser-Server einrichten","So richtest du die neuere Verbindungsmethode für Bedrock-Spieler ein und findest die Ursache fehlgeschlagener Beitritte.",{"path":536,"title":537,"description":538,"excerpt":507,"author":6,"date":539,"category":540,"localeGroup":541},"\u002Fde\u002Fguides\u002Fvelocity-proxy-docker-compose-itzg-mc-proxy","Velocity und Paper mit Docker Compose einrichten","Verbinde Proxy und Server und halte die Paper-Ports vom Internet getrennt.","2026-08-01","getting-started","velocity-proxy-docker-compose",{"path":543,"title":544,"description":545,"excerpt":507,"author":6,"date":539,"category":546,"localeGroup":547},"\u002Fde\u002Fguides\u002Fvelocity-modern-forwarding-paper-docker","Velocity Modern Forwarding mit Paper konfigurieren","Gleiche die Forwarding-Einstellungen ab, schütze das gemeinsame Secret und sperre direkte Backend-Zugriffe.","security","velocity-modern-forwarding-paper",{"path":549,"title":550,"description":551,"excerpt":507,"author":6,"date":539,"category":504,"localeGroup":552},"\u002Fde\u002Fguides\u002Fvelocity-proxy-cannot-connect-backend-docker","Velocity erreicht Paper nicht: Docker-Verbindung prüfen","Prüfe Containerzustand, gemeinsames Netzwerk, Servicename und Backend-Port.","velocity-backend-unreachable-docker",{"path":554,"title":555,"description":556,"excerpt":507,"author":6,"date":539,"category":504,"localeGroup":557},"\u002Fde\u002Fguides\u002Fgeyser-floodgate-velocity-proxy-docker","Geyser und Floodgate auf Velocity mit Docker einrichten","Installiere Geyser am Proxy, konfiguriere RakNet oder NetherNet und prüfe die Anmeldung der Bedrock-Spieler.","geyser-floodgate-velocity-proxy",{"path":559,"title":560,"description":561,"excerpt":507,"author":6,"date":562,"category":563,"localeGroup":564},"\u002Fde\u002Fguides\u002Fupdate-minecraft-server-docker-compose-rollback","Minecraft mit Docker Compose aktualisieren und zurückrollen","Sichere Konfiguration und Daten vor dem Update und stelle beide bei einem Rollback gemeinsam wieder her.","2026-07-18","docker-operations","docker-minecraft-update-rollback",{"path":566,"title":567,"description":568,"excerpt":507,"author":6,"date":562,"category":569,"localeGroup":570},"\u002Fde\u002Fguides\u002Finstall-paper-plugins-docker-compose","Paper-Plugins mit Docker Compose installieren","Installiere Plugins über ein Quellverzeichnis oder Modrinth und prüfe Updates vor dem Einsatz.","mods-plugins","paper-plugins-docker-compose",{"path":572,"title":573,"description":574,"excerpt":507,"author":6,"date":562,"category":569,"localeGroup":575},"\u002Fde\u002Fguides\u002Fmodrinth-modpack-itzg-minecraft-server-docker","Modrinth-Modpacks mit Docker Compose betreiben","Lege Pack-Version und Java-Laufzeit fest und gleiche Server und Client vor dem ersten Start ab.","modrinth-modpack-docker",{"path":577,"title":578,"description":579,"excerpt":507,"author":6,"date":562,"category":563,"localeGroup":580},"\u002Fde\u002Fguides\u002Fmigrate-existing-minecraft-server-to-docker","Einen bestehenden Minecraft-Server zu Docker umziehen","Übernimm Welt, Konfiguration und Erweiterungen und behalte den ursprünglichen Server für einen Rückwechsel.","migrate-minecraft-server-to-docker",{"path":582,"title":583,"description":584,"excerpt":507,"author":6,"date":562,"category":563,"localeGroup":585},"\u002Fde\u002Fguides\u002Fminecraft-container-keeps-restarting-docker-compose","Minecraft-Container startet ständig neu: Ursache finden","Erfasse Containerzustand und ersten Startfehler, bevor du die Restart-Schleife unterbrichst.","docker-minecraft-restart-loop",{"path":587,"title":588,"description":589,"excerpt":507,"author":6,"date":562,"category":569,"localeGroup":590},"\u002Fde\u002Fguides\u002Fcurseforge-modpack-itzg-minecraft-server-docker","CurseForge-Modpacks mit Docker Compose betreiben","Konfiguriere AUTO_CURSEFORGE, lege die Pack-Datei fest und behandle API-Key und manuelle Downloads.","curseforge-modpack-docker",{"path":592,"title":593,"description":594,"excerpt":507,"author":6,"date":562,"category":595,"localeGroup":596},"\u002Fde\u002Fguides\u002Fminecraft-docker-exit-code-137-oomkilled","Minecraft Exit Code 137: OOMKilled und Speicher prüfen","Exit Code 137 bedeutet SIGKILL. Prüfe OOMKilled, Java-Heap und Containerlimit, um Speichermangel zu erkennen.","performance","minecraft-docker-exit-137-oom",{"path":598,"title":599,"description":600,"excerpt":507,"author":6,"date":562,"category":546,"localeGroup":601},"\u002Fde\u002Fguides\u002Fsecure-minecraft-server-docker-compose","Minecraft-Server in Docker absichern","Konfiguriere Anmeldung, Whitelist, RCON-Zugang, Dateirechte und Portfreigaben.","minecraft-docker-security-hardening",{"path":603,"title":604,"description":605,"excerpt":507,"author":6,"date":562,"category":606,"localeGroup":607},"\u002Fde\u002Fguides\u002Fset-up-automatic-minecraft-backups-docker-mc-backup","Automatische Minecraft-Backups mit itzg\u002Fmc-backup einrichten","Ergänze einen Backup-Container, lege Aufbewahrungsfristen fest und prüfe die erzeugten Archive.","backups","docker-mc-backup-setup",{"path":609,"title":610,"description":611,"excerpt":507,"author":6,"date":562,"category":606,"localeGroup":612},"\u002Fde\u002Fguides\u002Frestore-minecraft-world-backup-docker","Minecraft-Welt aus einem Docker-Backup wiederherstellen","Stoppe den Server, behalte den aktuellen Datenstand und stelle das ausgewählte Backup wieder her.","docker-minecraft-restore-runbook",{"path":614,"title":615,"description":616,"excerpt":507,"author":6,"date":562,"category":606,"localeGroup":617},"\u002Fde\u002Fguides\u002Fhetzner-snapshots-minecraft-world-volumes","Hetzner-Snapshots und Minecraft-Daten auf Volumes","Hetzner-Snapshots enthalten keine angehängten Volumes. Prüfe, wo deine Welt liegt und wie du sie separat sicherst.","hetzner-snapshots-volumes",{"path":619,"title":620,"description":621,"excerpt":507,"author":6,"date":622,"category":504,"localeGroup":623},"\u002Fde\u002Fguides\u002Fminecraft-crossplay-geyser-floodgate","Geyser und Floodgate auf Paper einrichten","Lass Bedrock-Spieler einem Java-Server beitreten: Plugins installieren, RakNet oder NetherNet konfigurieren und Verbindung prüfen.","2026-04-04","geyser-floodgate-crossplay",{"path":625,"title":626,"description":627,"excerpt":507,"author":6,"date":628,"category":540,"localeGroup":629},"\u002Fde\u002Fguides\u002Fpaper-vs-vanilla-vs-fabric-vs-forge","Paper vs Fabric: Welche Minecraft-Server-Software passt?","Paper für Plugins oder Fabric für Mods? Vergleiche Kompatibilität, Performance und Vanilla-Verhalten und erstelle deine Docker-Konfiguration.","2026-04-03","minecraft-server-software-choice",{"path":631,"title":632,"description":633,"excerpt":507,"author":6,"date":634,"category":595,"localeGroup":635},"\u002Fde\u002Fguides\u002Fpaper-view-distance-vs-simulation-distance","View Distance und Simulation Distance in Paper einstellen","Vergleiche Sichtweite und aktive Simulation und prüfe die Auswirkung auf die Serverlast.","2026-04-02","paper-view-distance-simulation-distance",{"path":637,"title":638,"description":639,"excerpt":507,"author":6,"date":640,"category":595,"localeGroup":641},"\u002Fde\u002Fguides\u002Fspark-profiler-paper-docker","Lag mit dem Spark Profiler in Paper und Docker untersuchen","Zeichne während des Lags ein Profil auf und finde auffällige Plugins, Tasks und Serveraktivitäten.","2026-04-01","spark-profiler-paper-docker",{"path":643,"title":644,"description":645,"excerpt":507,"author":6,"date":646,"category":595,"localeGroup":647},"\u002Fde\u002Fguides\u002Fminecraft-server-lag-tps-mspt-cant-keep-up","Minecraft-Lag untersuchen: TPS, MSPT und „Can’t keep up“","Prüfe Tick-Zeiten und grenze CPU-, Chunk-, Entity- und Plugin-Probleme ein.","2026-03-31","minecraft-lag-tps-mspt",{"path":649,"title":650,"description":651,"excerpt":507,"author":6,"date":652,"category":563,"localeGroup":653},"\u002Fde\u002Fguides\u002Ffix-permission-denied-itzg-docker-minecraft-server","Permission denied: Dateirechte für Minecraft in Docker korrigieren","Gleiche die Besitzrechte deines Datenverzeichnisses mit UID und GID des Containers ab.","2026-03-09","itzg-permission-denied",{"path":655,"title":656,"description":657,"excerpt":507,"author":6,"date":658,"category":563,"localeGroup":659},"\u002Fde\u002Fguides\u002Fadminister-docker-minecraft-server-rcon-console","Minecraft in Docker mit RCON und Konsole verwalten","Führe Serverbefehle aus, verwalte die Whitelist und stoppe den Server, ohne RCON öffentlich freizugeben.","2026-03-08","docker-minecraft-rcon-console",{"path":661,"title":662,"description":663,"excerpt":507,"author":6,"date":664,"category":504,"localeGroup":665},"\u002Fde\u002Fguides\u002Fminecraft-domain-without-port-srv-record","Minecraft-Domain ohne Port: SRV-Eintrag einrichten","Verbinde eine Domain mit deinem Java-Server und prüfe die SRV- und A\u002FAAAA-Einträge.","2026-03-07","minecraft-srv-record-domain",{"path":667,"title":668,"description":669,"excerpt":507,"author":6,"date":670,"category":504,"localeGroup":519},"\u002Fde\u002Fguides\u002Fopen-port-25565-minecraft-server-hetzner-linux","Minecraft-Port 25565 auf Hetzner und Linux öffnen","Prüfe Docker-Portfreigabe und Firewalls, wenn dein Server läuft, aber von außen nicht erreichbar ist.","2026-03-05",{"path":672,"title":673,"description":674,"excerpt":507,"author":6,"date":675,"category":540,"localeGroup":676},"\u002Fde\u002Fguides\u002Fdetermining-correct-java-version-for-operating-minecraft-server","Minecraft Java-Version: Java 25, 21 oder 17 und Class-File-Fehler","Finde die Java-Version für deinen Minecraft-Server. Löse Class-File-Fehler 69.0, 65.0 und 61.0 und wähle das passende itzg-Docker-Image.","2025-01-31","java-version-minecraft-server",{"path":678,"title":679,"description":680,"excerpt":507,"author":6,"date":681,"category":540,"localeGroup":682},"\u002Fde\u002Fguides\u002Fminecraft-server-with-docker-on-hetzner-cloud","Minecraft-Server auf Hetzner mit Docker Compose einrichten","Richte einen Java-Server auf Hetzner Cloud ein: Debian, SSH-Zugang, Docker Compose und erster Serverstart.","2025-01-28","hetzner-docker-setup",[678,643,637,631,625,619,559,566,572,577,582,672,587,592,598,536,543,549,554,515,532,667,661,655,649,603,609,614,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,706,707,708,709,710,711],"\u002Fguides\u002Fminecraft-server-with-docker-on-hetzner-cloud","\u002Fguides\u002Fminecraft-server-lag-tps-mspt-cant-keep-up","\u002Fguides\u002Fspark-profiler-paper-docker","\u002Fguides\u002Fpaper-view-distance-vs-simulation-distance","\u002Fguides\u002Fpaper-vs-vanilla-vs-fabric-vs-forge","\u002Fguides\u002Fminecraft-crossplay-geyser-floodgate","\u002Fguides\u002Fupdate-minecraft-server-docker-compose-rollback","\u002Fguides\u002Finstall-paper-plugins-docker-compose","\u002Fguides\u002Fmodrinth-modpack-itzg-minecraft-server-docker","\u002Fguides\u002Fmigrate-existing-minecraft-server-to-docker","\u002Fguides\u002Fminecraft-container-keeps-restarting-docker-compose","\u002Fguides\u002Fdetermining-correct-java-version-for-operating-minecraft-server","\u002Fguides\u002Fcurseforge-modpack-itzg-minecraft-server-docker","\u002Fguides\u002Fminecraft-docker-exit-code-137-oomkilled","\u002Fguides\u002Fsecure-minecraft-server-docker-compose","\u002Fguides\u002Fvelocity-proxy-docker-compose-itzg-mc-proxy","\u002Fguides\u002Fvelocity-modern-forwarding-paper-docker","\u002Fguides\u002Fvelocity-proxy-cannot-connect-backend-docker","\u002Fguides\u002Fgeyser-floodgate-velocity-proxy-docker","\u002Fguides\u002Fnethernet-bedrock-server","\u002Fguides\u002Fnethernet-geyser","\u002Fguides\u002Fopen-port-25565-minecraft-server-hetzner-linux","\u002Fguides\u002Fminecraft-domain-without-port-srv-record","\u002Fguides\u002Fadminister-docker-minecraft-server-rcon-console","\u002Fguides\u002Ffix-permission-denied-itzg-docker-minecraft-server","\u002Fguides\u002Fset-up-automatic-minecraft-backups-docker-mc-backup","\u002Fguides\u002Frestore-minecraft-world-backup-docker","\u002Fguides\u002Fhetzner-snapshots-minecraft-world-volumes",1791923322284]