Updated RedirectLogs

This commit is contained in:
CreativeMD 2018-09-14 11:58:37 +02:00
parent 9c7306352c
commit ba7975d13e

View file

@ -18,24 +18,24 @@ namespace VSModLauncher
public override void StartServerSide(ICoreServerAPI api) public override void StartServerSide(ICoreServerAPI api)
{ {
api.Server.Logger.AddListener(OnServerLogEntry); api.Server.Logger.EntryAdded += OnServerLogEntry;
} }
public override void StartClientSide(ICoreClientAPI api) private void OnServerLogEntry(EnumLogType logType, string message, params object[] args)
{
api.World.Logger.AddListener(OnClientLogEntry);
}
private void OnClientLogEntry(EnumLogType logType, string message, object[] args)
{
if (logType == EnumLogType.VerboseDebug) return;
System.Diagnostics.Debug.WriteLine("[Client " + logType + "] " + message, args);
}
private void OnServerLogEntry(EnumLogType logType, string message, object[] args)
{ {
if (logType == EnumLogType.VerboseDebug) return; if (logType == EnumLogType.VerboseDebug) return;
System.Diagnostics.Debug.WriteLine("[Server " + logType + "] " + message, args); System.Diagnostics.Debug.WriteLine("[Server " + logType + "] " + message, args);
} }
public override void StartClientSide(ICoreClientAPI api)
{
api.World.Logger.EntryAdded += OnClientLogEntry;
}
private void OnClientLogEntry(EnumLogType logType, string message, params object[] args)
{
if (logType == EnumLogType.VerboseDebug) return;
System.Diagnostics.Debug.WriteLine("[Client " + logType + "] " + message, args);
}
} }
} }