                  }
  
              case 2:
+@@ -90,6 +112,10 @@ public class GuiIngameMenu extends GuiScreen
+ 
+             case 7:
+                 this.mc.displayGuiScreen(new GuiShareToLan(this));
++
++                //TODO: Client
++            case 8:
++                this.mc.displayGuiScreen(new GuiWurstOptions(this));
+         }
+     }
+ 
+@@ -110,5 +136,23 @@ public class GuiIngameMenu extends GuiScreen
+         this.drawDefaultBackground();
+         this.drawCenteredString(this.fontRendererObj, I18n.format("menu.game", new Object[0]), this.width / 2, 40, 16777215);
+         super.drawScreen(mouseX, mouseY, partialTicks);
++        
++        //TODO: Client
++		glEnable(GL_TEXTURE_2D);
++		glEnable(GL_CULL_FACE);
++        GL11.glDisable(GL11.GL_DEPTH_TEST);
++        GL11.glDepthMask(false);
++        OpenGlHelper.glBlendFunc(770, 771, 1, 0);
++        GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
++        this.mc.getTextureManager().bindTexture(wurstTextures);
++        int x = this.width / 2 - 68;
++        int y = this.height / 4 + 73 - 15;
++        int w = 63;
++        int h = 16;
++        float fw = 63;
++        float fh = 16;
++        float u = 0;
++        float v = 0;
++		Gui.drawModalRectWithCustomSizedTexture(x, y, u, v, w, h, fw, fh);
+     }
+ }
 diff --git a/src/net/minecraft/client/gui/GuiListWorldSelectionEntry.java b/src/net/minecraft/client/gui/GuiListWorldSelectionEntry.java
 index cf5b504..cc18322 100644
 --- a/src/net/minecraft/client/gui/GuiListWorldSelectionEntry.java

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


         }
         else
         {
@@ -153,6 +167,11 @@ public class GuiScreenBook extends GuiScreen
             this.buttonCancel.visible = this.bookGettingSigned;
             this.buttonFinalize.visible = this.bookGettingSigned;
             this.buttonFinalize.enabled = !this.bookTitle.trim().isEmpty();
