void CacheUserInfo(IScene scene, CachedUserInfo cache) { if (cache == null) { return; } IAgentConnector conn = Framework.Utilities.DataManager.RequestPlugin <IAgentConnector> (); if (conn != null) { conn.CacheAgent(cache.AgentInfo); } scene.UserAccountService.CacheAccount(cache.UserAccount); scene.EventManager.TriggerOnUserCachedData(cache.UserAccount.PrincipalID, cache); }