Netzwerk-Synchronisierung V2.2.0.0


Netzwerk-Synchronisierung V2.2.0.0
NetworkSync ist das Herzstück des Multiplayer-Netzwerks im Realistic Farming-Mod-Ökosystem. Es ist die zweite Mod in der Ladereihenfolge (nach StateLedger). NetworkSync ersetzt die Netzwerkereignisklassen jeder Begleit-Mod durch einen einzigen, gebündelten Synchronisierungszyklus: Die Begleit-Mods registrieren ein Schema und rufen `markDirty` auf. NetworkSync serialisiert die Daten, verarbeitet sie mit 1 Hz und liefert sie aus. Dadurch wird der Multiplayer-Datenverkehr reduziert und das durch die vielen Mods mit jeweils eigenem Timer verursachte Ruckeln zwischen den Mods verhindert.
Es gibt keine Einstellungen und nichts zu konfigurieren. Installieren Sie es, lassen Sie es geladen und lassen Sie die Begleit-Mods es verwenden.
V2.2.0.0
Behoben
Mehrspieler: Eine fehlerhafte oder zu große Synchronisierungs- oder Aktionsnachricht eines Clients kann einen Host oder dedizierten Server nicht mehr blockieren. Jede Nachricht wird auf die vom Absender tatsächlich erreichbare Größe beschränkt, und Nachrichten, die dieses Limit überschreiten, werden ungelesen verworfen.
Multiplayer: Ein Server liest keine Synchronisierungsdaten mehr, die nur ein Server senden sollte.
Geändert
Für Mod-Autoren: requestAction warnt nun einmal pro Aktion, wenn ihr eine Tabelle mit Schlüsseln anstelle einer Liste übergeben wird, da Argumente mit Schlüsseln niemals den Server erreichen.
tisonK
