  .../client/gui/GuiScreenOptionsSounds.java         |   2 +-
  net/minecraft/client/gui/GuiScreenServerList.java  |   8 +
  .../client/gui/ServerListEntryNormal.java          |  13 +-
- net/minecraft/client/gui/ServerSelectionList.java  |   8 +-
+ net/minecraft/client/gui/ServerSelectionList.java  |  14 +-
  net/minecraft/client/gui/achievement/GuiStats.java |  18 +-
  net/minecraft/client/gui/inventory/GuiChest.java   |  76 +++++++
  .../client/gui/inventory/GuiContainer.java         |  51 +++--

+			// TODO: Client
+		}else if(button.id == 1)
+		{
+			ServerHook.reconnectToLastServer(this);
+		}else if(button.id == 2)
+		{
+			WurstClient.INSTANCE.options.autoReconnect =
+				!WurstClient.INSTANCE.options.autoReconnect;
+			ConfigFiles.OPTIONS.save();
+			if(WurstClient.INSTANCE.options.autoReconnect)
+				this.autoReconnectTimer = 100;
+		}else if(button.id == 3)
+		{
+			GuiMultiplayer servers = (GuiMultiplayer)parentScreen;
+			servers.savedServerList.removeServerData(
+				servers.serverListSelector.getSelectedServer());
+			servers.savedServerList.saveServerList();
+			servers.serverListSelector.setSelectedSlotIndex(-1);
+			servers.serverListSelector.func_148195_a(servers.savedServerList);
+			mc.displayGuiScreen(servers);
 		}
     }
 
diff --git a/net/minecraft/client/gui/GuiGameOver.java b/net/minecraft/client/gui/GuiGameOver.java
index 08d7720..cf1ee7b 100644
--- a/net/minecraft/client/gui/GuiGameOver.java

 
     public int getButtonWidth()
diff --git a/net/minecraft/client/gui/GuiDisconnected.java b/net/minecraft/client/gui/GuiDisconnected.java
index 4a7f37e..dbe27e7 100644
--- a/net/minecraft/client/gui/GuiDisconnected.java
+++ b/net/minecraft/client/gui/GuiDisconnected.java
@@ -2,8 +2,12 @@ package net.minecraft.client.gui;
 
 import java.io.IOException;
 import java.util.List;
+
 import net.minecraft.client.resources.I18n;
 import net.minecraft.util.text.ITextComponent;
