using UnityEngine; namespace Mirror.Logging { /// /// Used to replace log hanlder with Console Color LogHandler /// [DisallowMultipleComponent] [AddComponentMenu("Network/NetworkHeadlessLogger")] [HelpURL("https://mirror-networking.com/docs/Components/NetworkHeadlessLogger.html")] public class NetworkHeadlessLogger : MonoBehaviour { #pragma warning disable CS0414 // unused private members [SerializeField] bool showExceptionStackTrace = false; #pragma warning restore CS0414 // unused private members void Awake() { #if UNITY_SERVER LogFactory.ReplaceLogHandler(new ConsoleColorLogHandler(showExceptionStackTrace)); #endif } } }