Konfiguration
config.yml #
| Schlüssel | Standard | Bedeutung |
|---|---|---|
language | en | en, es, pt_br, de, tr, fr, ru. |
health-check-interval-seconds | 10 | Wie oft der Server der wartenden Spieler angepingt wird (2-3600). |
ping-timeout-seconds | 5 | Ein Ping, der langsamer ist, gilt als fehlgeschlagen (1-60). Ein abgestürzter Server lehnt sofort ab; das zählt nur bei einem hängenden. |
return-stability-checks | 2 | Aufeinanderfolgende Antworten, die nötig sind, bevor Spieler zurückgeschickt werden (1-20). |
return-rate-per-second | 20 | Pro Sekunde zurückgeschickte Spieler (1-1000). |
return-give-up-minutes | 30 | Nach dieser Zeit wird nicht mehr versucht (0 = nie). Der Spieler wird informiert. |
planned-shutdown-messages | Server closed, Server is restarting, Restarting | Kick-Nachrichten (Teil des Textes, Groß-/Kleinschreibung egal), die bedeuten, dass der Server absichtlich gestoppt wird. [] = nur Abstürze lösen den Fallback aus. |
planned-return-grace-seconds | 60 | Nach einem geplanten Stopp warten Spieler, bis der Server beim Herunterfahren gesehen wurde oder diese Sekunden vergangen sind (0-3600). |
teleport-to-spawn-on-return | true | Bittet nach einem Absturz VelorFailoverSpawn auf dem wiederhergestellten Server, den Spieler zum Spawn zu teleportieren (die gespeicherte Position kann alt sein). |
teleport-to-spawn-after-planned-stop | false | Dasselbe nach einem geplanten Stopp. false = der Spieler kehrt genau dorthin zurück, wo er war. |
switch-commands | lobby, survival | Liste mit command, target, optional permission, restrict-from, override. |
fallback-routes | survival -> lobby | Liste mit watch, fallback und optional auto-return (Standard true). |
Ein Wechselbefehl, dessen Name bereits von einem anderen Plugin oder von Velocity verwendet wird, wird mit einer Warnung übersprungen; füge override: true hinzu, um ihn zu ersetzen. Eine Route, die Spieler im Kreis schicken würde (A nach B und B nach A), wird mit einer Warnung übersprungen. Server, die nicht in velocity.toml stehen, werden beim Start und beim Reload gemeldet.
Von einer neueren Version hinzugefügte Einstellungen werden mit ihren Kommentaren an deine bestehende config.yml angehängt (ein Backup bleibt als config.yml.bak erhalten); deine eigenen Werte, Wechselbefehle und Routen werden nie angetastet.
Nachrichten #
Jede Nachricht steht in plugins/velorfailover/lang/<language>.yml und lässt sich bearbeiten. Farben verwenden &a, &c, ... und Hex wie 7FF55. Eine Nachricht, die in deiner Datei fehlt, wird aus der mitgelieferten Kopie derselben Sprache und danach aus dem Englischen übernommen.
VelorFailoverSpawn #
Der Proxy sendet direkt nach dem Zurückschicken eines Spielers eine Plugin-Nachricht auf dem Kanal velorfailover:spawn. Das Begleit-Plugin teleportiert den Spieler zum Welt-Spawn. Der Proxy verwirft diese Nachricht, wenn ein Client sie sendet, und das Begleit-Plugin akzeptiert sie einmal pro Login, in den ersten Sekunden nachdem der Spieler beigetreten ist, sodass Spieler sie nicht nutzen können, um sich selbst zu teleportieren. Ohne das Begleit-Plugin wird die Einstellung ignoriert.