private void SetRenderWindowTitle(string title) { MyRenderThread renderThread = MySandboxGame.Static?.GameRenderComponent?.RenderThread; if (renderThread == null) { return; } FieldInfo renderWindowField = typeof(MyRenderThread).GetField("m_renderWindow", BindingFlags.Instance | BindingFlags.NonPublic); if (renderWindowField == null) { return; } var window = renderWindowField.GetValue(MySandboxGame.Static.GameRenderComponent.RenderThread) as System.Windows.Forms.Form; if (window != null) { renderThread.Invoke(() => { window.Text = title; }); } }