diff --git a/QSB/QSBCore.cs b/QSB/QSBCore.cs index d816763f..8c208d16 100644 --- a/QSB/QSBCore.cs +++ b/QSB/QSBCore.cs @@ -244,15 +244,17 @@ public class QSBCore : ModBehaviour { DefaultServerIP = config.GetSettingsValue("defaultServerIP"); IncompatibleModsAllowed = config.GetSettingsValue("incompatibleModsAllowed"); - if (!IsInMultiplayer || IsHost) + if (!IsInMultiplayer) + { + ServerSettingsManager.ShowPlayerNames = config.GetSettingsValue("showPlayerNames"); + } + else if (IsHost) { var _showPlayerNames = config.GetSettingsValue("showPlayerNames"); - if (_showPlayerNames != ServerSettingsManager.ShowPlayerNames) { new ServerSettingsMessage().Send(); } - ServerSettingsManager.ShowPlayerNames = _showPlayerNames; } else