  
      private void renderPlayerStats(ScaledResolution scaledRes)
 diff --git a/src/net/minecraft/client/gui/GuiIngameMenu.java b/src/net/minecraft/client/gui/GuiIngameMenu.java
-index b93bf8a..cf1b0fd 100644
+index b93bf8a..553ddd2 100644
 --- a/src/net/minecraft/client/gui/GuiIngameMenu.java
 +++ b/src/net/minecraft/client/gui/GuiIngameMenu.java
-@@ -1,6 +1,8 @@
+@@ -1,17 +1,34 @@
  package net.minecraft.client.gui;
  
++import static org.lwjgl.opengl.GL11.GL_CULL_FACE;
++import static org.lwjgl.opengl.GL11.GL_TEXTURE_2D;
++import static org.lwjgl.opengl.GL11.glEnable;
++
  import java.io.IOException;
 +
++import org.lwjgl.opengl.GL11;
++
 +import tk.wurst_client.gui.main.GuiWurstMainMenu;
++import tk.wurst_client.gui.options.GuiWurstOptions;
  import net.minecraft.client.gui.achievement.GuiAchievements;
  import net.minecraft.client.gui.achievement.GuiStats;
  import net.minecraft.client.multiplayer.WorldClient;
-@@ -58,16 +60,16 @@ public class GuiIngameMenu extends GuiScreen
++import net.minecraft.client.renderer.OpenGlHelper;
++import net.minecraft.client.renderer.Tessellator;
++import net.minecraft.client.renderer.VertexBuffer;
+ import net.minecraft.client.resources.I18n;
+ import net.minecraft.realms.RealmsBridge;
++import net.minecraft.util.ResourceLocation;
+ 
+ public class GuiIngameMenu extends GuiScreen
+ {
+     private int field_146445_a;
+     private int field_146444_f;
+     
++	// TODO: Client
++	private static final ResourceLocation wurstTextures = new ResourceLocation(
++		"wurst/wurst_128.png");
++
+     /**
+      * Adds the buttons (and other controls) to the screen in question. Called when the GUI is displayed and when the
+      * window resizes, the buttonList is cleared beforehand.
+@@ -31,6 +48,11 @@ public class GuiIngameMenu extends GuiScreen
+ 
+         this.buttonList.add(new GuiButton(4, this.width / 2 - 100, this.height / 4 + 24 + i, I18n.format("menu.returnToGame", new Object[0])));
+         this.buttonList.add(new GuiButton(0, this.width / 2 - 100, this.height / 4 + 96 + i, 98, 20, I18n.format("menu.options", new Object[0])));
++
++		// TODO: Client
++		this.buttonList.add(new GuiButton(8, this.width / 2 - 100, this.height
++			/ 4 + 72 + i, "            Options"));
++        
+         GuiButton guibutton;
+         this.buttonList.add(guibutton = new GuiButton(7, this.width / 2 + 2, this.height / 4 + 96 + i, 98, 20, I18n.format("menu.shareToLan", new Object[0])));
+         this.buttonList.add(new GuiButton(5, this.width / 2 - 100, this.height / 4 + 48 + i, 98, 20, I18n.format("gui.achievements", new Object[0])));
+@@ -58,16 +80,16 @@ public class GuiIngameMenu extends GuiScreen
  
                  if (flag)
                  {

+        return Minecraft.getMinecraft().currentScreen != null && Minecraft.getMinecraft().currentScreen instanceof GuiWurstMainMenu;
     }
 }
-- 
2.0.0


     }
 }
diff --git a/src/net/minecraft/client/gui/GuiButton.java b/src/net/minecraft/client/gui/GuiButton.java
index cdb4e57..82cb9ea 100644
--- a/src/net/minecraft/client/gui/GuiButton.java
+++ b/src/net/minecraft/client/gui/GuiButton.java
@@ -88,8 +88,18 @@ public class GuiButton extends Gui
             GlStateManager.enableBlend();
             GlStateManager.tryBlendFuncSeparate(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA, GlStateManager.SourceFactor.ONE, GlStateManager.DestFactor.ZERO);
             GlStateManager.blendFunc(GlStateManager.SourceFactor.SRC_ALPHA, GlStateManager.DestFactor.ONE_MINUS_SRC_ALPHA);
-            this.drawTexturedModalRect(this.xPosition, this.yPosition, 0, 46 + i * 20, this.width / 2, this.height);
-            this.drawTexturedModalRect(this.xPosition + this.width / 2, this.yPosition, 200 - this.width / 2, 46 + i * 20, this.width / 2, this.height);
+
+            // TODO: Client
+			drawTexturedModalRect(xPosition, yPosition, 0, 46 + i * 20,
+				width / 2, height / 2);
+			drawTexturedModalRect(xPosition + width / 2, yPosition,
+				200 - width / 2, 46 + i * 20, width / 2, height / 2);
+			drawTexturedModalRect(xPosition, yPosition + height / 2, 0, 46 + i
+				* 20 + 20 - height / 2, width / 2, height / 2);
+			drawTexturedModalRect(xPosition + width / 2,
+				yPosition + height / 2, 200 - width / 2, 46 + i * 20 + 20
+					- height / 2, width / 2, height / 2);
+			
             this.mouseDragged(mc, mouseX, mouseY);
             int j = 14737632;
 
@@ -143,7 +153,7 @@ public class GuiButton extends Gui
 
     public void playPressSound(SoundHandler soundHandlerIn)
     {
