# Geyser-Konfiguration (Vorgabe aus dem Projektordner) # ---------------------------------------------------- # Diese Datei wird beim Containerstart nach # /data/plugins/Geyser-Spigot/config.yml kopiert. Geyser ergaenzt beim ersten # Start alle hier nicht gesetzten Optionen mit ihren Standardwerten (samt # Kommentaren) in der Datei im Volume. # # Aenderungen hier + `docker compose restart` uebersteuern die Datei im Volume, # weil diese Datei dann neuer ist. bedrock: # 0.0.0.0 = im Container an allen Interfaces lauschen; die Absicherung # macht das Port-Mapping in docker-compose.yml bzw. die Firewall. address: 0.0.0.0 # Container-interner Bedrock-Port. Der nach aussen sichtbare Port wird in # der .env ueber BEDROCK_PORT gesetzt - diesen Wert hier nicht anfassen. port: 19132 clone-remote-port: false java: # Der Kern des Ganzen: Bedrock-Spieler werden ueber Floodgate/Xbox Live # authentifiziert und brauchen keinen gekauften Java-Account. # Moegliche Werte: floodgate | online | offline auth-type: floodgate motd: # MOTD und Spielerzahl vom Java-Server uebernehmen, damit beide Editionen # in der Serverliste dasselbe anzeigen. passthrough-motd: true passthrough-player-counts: true # Zeile 1 wird bei passthrough-motd: true vom Java-Server ueberschrieben, # Zeile 2 nicht - die kommt immer von hier. primary-motd: "Crossplay Server" secondary-motd: "Java & Bedrock" gameplay: # Name, den Bedrock-Clients im Pause-/Einstellungsmenue sehen. server-name: "Crossplay Server" # Bedrock nutzt weiterhin 1.8-Kampfmechanik; blendet einen simulierten # Cooldown-Indikator ein, damit das Java-Kampfsystem bedienbar bleibt. show-cooldown: title show-coordinates: true # Wird von Geyser beim Start ggf. hochgezaehlt/migriert - nicht manuell aendern. config-version: 5