      private GuiButton btnEditServer;
      private GuiButton btnSelectServer;
      private GuiButton btnDeleteServer;
-@@ -79,6 +88,10 @@ public class GuiMultiplayer extends GuiScreen implements GuiYesNoCallback
-         }
- 
-         this.createButtons();
-+        
-+		// TODO: Client
-+		WurstClient.INSTANCE.analytics.trackPageView("/multiplayer",
-+			"Select Server");
-     }
- 
-     /**
-@@ -87,6 +100,9 @@ public class GuiMultiplayer extends GuiScreen implements GuiYesNoCallback
+@@ -87,6 +95,10 @@ public class GuiMultiplayer extends GuiScreen implements GuiYesNoCallback
      public void handleMouseInput() throws IOException
      {
          super.handleMouseInput();
 +        
 +		// TODO: Client
 +		if(serverListSelector != null)
++			
  			this.serverListSelector.handleMouseInput();
      }
  
-@@ -99,6 +115,24 @@ public class GuiMultiplayer extends GuiScreen implements GuiYesNoCallback
+@@ -99,6 +111,24 @@ public class GuiMultiplayer extends GuiScreen implements GuiYesNoCallback
          this.buttonList.add(new GuiButton(3, this.width / 2 + 4 + 50, this.height - 52, 100, 20, I18n.format("selectServer.add", new Object[0])));
          this.buttonList.add(new GuiButton(8, this.width / 2 + 4, this.height - 28, 70, 20, I18n.format("selectServer.refresh", new Object[0])));
          this.buttonList.add(new GuiButton(0, this.width / 2 + 4 + 76, this.height - 28, 75, 20, I18n.format("gui.cancel", new Object[0])));
-+		
++
 +		// TODO: Client
 +		if(WurstClient.INSTANCE.isEnabled())
 +		{
 +			this.buttonList.add(new GuiButton(5, this.width / 2 - 154, 10, 100,
 +				20, "Last server"));
-+			this.buttonList.add(new GuiButton(6, this.width / 2 + 54, 10, 100,
-+				20, "Use Proxy"));
++			// this.buttonList.add(new GuiButton(6, this.width / 2 + 54, 10,
++			// 100, 20, "???"));
 +			this.buttonList.add(new GuiButton(10, this.width / 2 - 154 - 104,
 +				this.height - 52, 100, 20, "Import Servers"));
 +			this.buttonList.add(new GuiButton(11, this.width / 2 - 154 - 104,

     {
         this.mc.displayGuiScreen(new GuiMultiplayer(this.parentScreen));
     }
@@ -373,7 +434,12 @@ public class GuiMultiplayer extends GuiScreen implements GuiYesNoCallback
         this.hoveringText = null;
         this.drawDefaultBackground();
         this.serverListSelector.drawScreen(mouseX, mouseY, partialTicks);

+			}else if(button.id == 5)
+				// Last Server
+				ServerHook.joinLastServer(this);
+			else if(button.id == 10)
+				// Import
+				new Thread(() -> ServerHook.importServers(GuiMultiplayer.this))
