Index: binary-improvements/7dtd-server-fixes/src/AllocsNetTelnetServer.cs
===================================================================
--- binary-improvements/7dtd-server-fixes/src/AllocsNetTelnetServer.cs	(revision 93)
+++ binary-improvements/7dtd-server-fixes/src/AllocsNetTelnetServer.cs	(revision 96)
@@ -134,10 +134,4 @@
 		Log.Out("Telnet SetConsole called");
 		AllocsNetTelnetServer.console = console;
-		console.AddCommand(new GetGamePrefs(console));
-		console.AddCommand(new GetTime(console));
-		console.AddCommand(new ListPlayersExtended(console));
-		console.AddCommand(new SayToPlayer(console));
-		console.AddCommand(new SetTimeReal(console));
-		console.AddCommand(new ShowInventory(console));
 	}
 
Index: binary-improvements/7dtd-server-fixes/src/CommandExtensions.cs
===================================================================
--- binary-improvements/7dtd-server-fixes/src/CommandExtensions.cs	(revision 96)
+++ binary-improvements/7dtd-server-fixes/src/CommandExtensions.cs	(revision 96)
@@ -0,0 +1,15 @@
+using System;
+
+public class CommandExtensions
+{
+	public static void InitCommandExtensions (GameManager manager)
+	{
+		manager.m_GUIConsole.AddCommand(new GetGamePrefs(manager.m_GUIConsole));
+		manager.m_GUIConsole.AddCommand(new GetTime(manager.m_GUIConsole));
+		manager.m_GUIConsole.AddCommand(new ListPlayersExtended(manager.m_GUIConsole));
+		manager.m_GUIConsole.AddCommand(new SayToPlayer(manager.m_GUIConsole));
+		manager.m_GUIConsole.AddCommand(new SetTimeReal(manager.m_GUIConsole));
+		manager.m_GUIConsole.AddCommand(new ShowInventory(manager.m_GUIConsole));
+	}
+}
+
