BungeeCord
Ein Proxy aus dem SpigotMC-Projekt, der mehrere Minecraft-Java-Server hinter einer einzigen Adresse zu einem Netzwerk verbindet.
BungeeCord ist ein Proxy für Minecraft Java Edition, entwickelt vom SpigotMC-Projekt. Wie Velocity sitzt er vor mehreren Backend-Servern: Spieler verbinden sich mit dem Proxy, und der schickt sie ohne Verbindungsabbruch zwischen Lobby-, Survival- und Minigame-Servern hin und her.
Warum das für Server-Betreiber wichtig ist
BungeeCord hat Server-Netzwerke populär gemacht, und viele Netzwerk-Plugins und Tutorials beziehen sich noch darauf. Waterfall war ein beliebter Fork, den PaperMC gepflegt hat; er ist inzwischen eingestellt, und PaperMC verweist auf Velocity. Für ein neues Netzwerk ist Velocity die übliche Empfehlung. BungeeCord begegnet dir noch, wenn du ein bestehendes Netzwerk übernimmst oder ein Plugin brauchst, das es nur dafür gibt.
So funktioniert Forwarding
Die Backends laufen mit online-mode=false, weil BungeeCord die Anmeldung übernimmt. Damit echte Spieler-UUIDs und IPs durchgereicht werden:
- Setz
ip_forward: truein derconfig.ymlvon BungeeCord. - Setz
settings.bungeecord: truein derspigot.ymlauf jedem Spigot- oder Paper-Backend.
Dieses Legacy-Forwarding hat kein gemeinsames Secret. Wer ein Backend direkt erreicht, kann sich als beliebiger Spieler ausgeben, auch als Operator. Die Backends müssen deshalb per Firewall so abgeschottet sein, dass sich nur der Proxy mit ihnen verbinden kann.
Praxistipp
Wenn du BungeeCord betreibst, ist die Firewall Pflicht, nicht optional. Fängst du neu an, richte stattdessen Velocity mit Modern Forwarding ein; dessen Secret-basiertes Forwarding schließt die Lücke, die BungeeCord dem Netzwerk überlässt.