private static void Postfix(ref ZNet __instance, ref ZRpc rpc) { ZNetPeer peer = __instance.GetPeer(rpc); if (peer.m_characterID.IsNone() || !ZNet.instance.IsServer() || !__instance.IsConnected(peer.m_uid) || ConnectedPlayers.Contains(peer.m_characterID.userID)) { return; } ConnectedPlayers.Add(peer.m_characterID.userID); ValheimEventHandler.OnPlayerJoined(GetPlayerInfoFromPeer(peer)); }