MC ToolboxMC TOOLBOX

Server and files

BungeeCord Config Generator

Starter config.yml, abgestimmt auf den SpigotMC BungeeCord Konfigurationsleitfaden: Listener, Server, online_mode, ip_forward, Berechtigungen und erzwungene Hosts. Vor der Produktion überprüfen.

Listener

Globale Einstellungen

Wenn ip_forward auf true gesetzt ist, stellen Sie jeden Backend-Spigot/Paper auf online-mode=false und aktivieren Sie den BungeeCord-Modus in der Backend-Konfiguration. Siehe Spigot Wiki: BungeeCord Configuration Guide und IP Forwarding.

Backend-Server

BungeeCord Konfigurationsanleitung

Dieses Tool generiert eine grundlegende config.yml-Datei für BungeeCord, die als Ausgangspunkt für Ihren Minecraft-Proxy-Server verwendet werden kann. Es enthält wesentliche Einstellungen für Listener, Backend-Server, Online-Modus, IP-Weiterleitung und Berechtigungen.

Stellen Sie sicher, dass Sie die generierte config.yml-Datei überprüfen und an Ihre spezifischen Anforderungen anpassen. Es ist besonders wichtig, die Backend-Server-Einstellungen zu überprüfen, um sicherzustellen, dass sie für Ihren Spigot- oder Paper-Server korrekt konfiguriert sind.

Häufig gestellte Fragen

Was ist ip_forward und warum ist es wichtig?

ip_forward ist eine BungeeCord-Einstellung, die es dem Proxy ermöglicht, die echten IP-Adressen der Spieler an die Backend-Server weiterzuleiten. Dies ist wichtig für Plugins, die Zugriff auf Spieler-IPs für Funktionen wie Protokollierung, Anti-Cheat oder Ban-Management benötigen. Wenn ip_forward aktiviert ist, müssen die Backend Spigot/Paper Server online-mode=false und den BungeeCord-Modus aktiviert haben.

Wie füge oder entferne ich Backend-Server?

Sie können neue Backend-Server hinzufügen, indem Sie auf die Schaltfläche „+ Add server“ im Abschnitt „Backend servers“ klicken. Um einen Server zu entfernen, klicken Sie auf die Schaltfläche „Remove“ unter den entsprechenden Serverfeldern. Stellen Sie sicher, dass Sie für jeden Server einen Namen, eine Adresse und eine MOTD angeben.

Was sind „Forced hosts“?

Forced hosts ermöglichen es BungeeCord, Spieler automatisch basierend auf dem Domainnamen, den sie zum Verbinden verwendet haben, an einen bestimmten Backend-Server weiterzuleiten. Wenn sich ein Spieler beispielsweise mit pvp.example.com verbindet, kann er automatisch an den Server „pvp“ gesendet werden.

Kann ich diese Konfiguration für einen Produktionsserver verwenden?

Dieser Generator stellt eine Starter-config.yml bereit. Obwohl er grundlegende Einstellungen enthält, wird dringend empfohlen, ihn vor der Bereitstellung auf einem Produktionsserver sorgfältig zu überprüfen und an Ihre spezifischen Sicherheits- und Leistungsanforderungen anzupassen. Sichern Sie immer Ihre vorhandenen Konfigurationen.

Generated config.yml

# BungeeCord config.yml starter - based on SpigotMC BungeeCord Configuration Guide
# Backend Spigot/Paper servers should use online-mode=false when ip_forward is true.
# Also set bungeecord: true (Paper: settings.bungeecord / spigot.yml paper settings).
server_connect_timeout: 5000
remote_ping_cache: -1
forge_support: false
player_limit: -1
permissions:
  default:
  - bungeecord.command.server
  - bungeecord.command.list
  admin:
  - bungeecord.command.alert
  - bungeecord.command.end
  - bungeecord.command.ip
  - bungeecord.command.reload
timeout: 30000
log_commands: false
network_compression_threshold: 256
online_mode: true
disabled_commands: []
servers:
  lobby:
    motd: '&1Just another BungeeCord - Forced Host'
    address: 'localhost:25566'
    restricted: false
listeners:
- query_port: 25577
  motd: '&1A BungeeCord Server'
  tab_list: GLOBAL_PING
  query_enabled: false
  proxy_protocol: false
  forced_hosts:
    pvp.example.com: pvp
  ping_passthrough: false
  priorities:
    - lobby
  bind_local_address: true
  host: '0.0.0.0:25577'
  max_players: 1
  tab_size: 60
  force_default_server: false
ip_forward: true
remote_ping_timeout: 5000
prevent_proxy_connections: false
groups: {}
connection_throttle: 4000
stats: d2342587-357a-4689-ac65-5d0e51936cd2
connection_throttle_limit: 3
log_pings: true

BungeeCord Konfigurationsanleitung

Dieses Tool generiert eine grundlegende config.yml-Datei für BungeeCord, die als Ausgangspunkt für Ihren Minecraft-Proxy-Server verwendet werden kann. Es enthält wesentliche Einstellungen für Listener, Backend-Server, Online-Modus, IP-Weiterleitung und Berechtigungen.

Stellen Sie sicher, dass Sie die generierte config.yml-Datei überprüfen und an Ihre spezifischen Anforderungen anpassen. Es ist besonders wichtig, die Backend-Server-Einstellungen zu überprüfen, um sicherzustellen, dass sie für Ihren Spigot- oder Paper-Server korrekt konfiguriert sind.

Häufig gestellte Fragen

Was ist ip_forward und warum ist es wichtig?

ip_forward ist eine BungeeCord-Einstellung, die es dem Proxy ermöglicht, die echten IP-Adressen der Spieler an die Backend-Server weiterzuleiten. Dies ist wichtig für Plugins, die Zugriff auf Spieler-IPs für Funktionen wie Protokollierung, Anti-Cheat oder Ban-Management benötigen. Wenn ip_forward aktiviert ist, müssen die Backend Spigot/Paper Server online-mode=false und den BungeeCord-Modus aktiviert haben.

Wie füge oder entferne ich Backend-Server?

Sie können neue Backend-Server hinzufügen, indem Sie auf die Schaltfläche „+ Add server“ im Abschnitt „Backend servers“ klicken. Um einen Server zu entfernen, klicken Sie auf die Schaltfläche „Remove“ unter den entsprechenden Serverfeldern. Stellen Sie sicher, dass Sie für jeden Server einen Namen, eine Adresse und eine MOTD angeben.

Was sind „Forced hosts“?

Forced hosts ermöglichen es BungeeCord, Spieler automatisch basierend auf dem Domainnamen, den sie zum Verbinden verwendet haben, an einen bestimmten Backend-Server weiterzuleiten. Wenn sich ein Spieler beispielsweise mit pvp.example.com verbindet, kann er automatisch an den Server „pvp“ gesendet werden.

Kann ich diese Konfiguration für einen Produktionsserver verwenden?

Dieser Generator stellt eine Starter-config.yml bereit. Obwohl er grundlegende Einstellungen enthält, wird dringend empfohlen, ihn vor der Bereitstellung auf einem Produktionsserver sorgfältig zu überprüfen und an Ihre spezifischen Sicherheits- und Leistungsanforderungen anzupassen. Sichern Sie immer Ihre vorhandenen Konfigurationen.