                          {
                              var4 = var4 < 0 ? -1 : 1;
  
-@@ -1918,6 +2172,15 @@ public class Minecraft implements IThreadListener, IPlayerUsage
+@@ -1918,6 +2173,15 @@ public class Minecraft implements IThreadListener, IPlayerUsage
                      }
                      else
                      {
 +                    	//TODO: Client
-+                    	for(Module eventModule : Client.wurst.moduleManager.activeModules)
-+                    	{
-+                    		if(Keyboard.getEventKey() == eventModule.getBind() && Keyboard.getEventKey() != 0)
-+                    		{
-+                    			eventModule.toggleModule();
-+                    		}
++            			Iterator<Entry<String, String>> itr = Client.wurst.keybinds.entrySet().iterator();
++            			while(itr.hasNext())
++            			{
++            				Entry<String, String> entry = itr.next();
++                    		if(Keyboard.getEventKey() == Keyboard.getKeyIndex(entry.getKey()) && Keyboard.getEventKey() != 0)
++                    			thePlayer.sendChatMessage(entry.getValue());
 +                    	}
 +                    	
                          if (var1 == 1)
                          {
                              this.displayInGameMenu();
-@@ -2049,7 +2312,7 @@ public class Minecraft implements IThreadListener, IPlayerUsage
+@@ -2049,7 +2313,7 @@ public class Minecraft implements IThreadListener, IPlayerUsage
              {
                  if (this.gameSettings.keyBindsHotbar[var1].isPressed())
                  {

                 {
                     this.thePlayer.dropOneItem(GuiScreen.isCtrlKeyDown());
                 }
@@ -2315,6 +2578,9 @@ public class Minecraft implements IThreadListener, IPlayerUsage
         var12.sendPacket(new C00Handshake(47, var11.toString(), 0, EnumConnectionState.LOGIN));
         var12.sendPacket(new C00PacketLoginStart(this.getSession().getProfile()));
         this.myNetworkManager = var12;

             var6.addVertex((double)((float)var8 - (float)var7 * 1.1F), (double)((float)var9 - (float)var7 * 0.6F - 16.0F), 0.0D);
             var6.addVertex((double)((float)var8 - (float)var7 * 1.1F), (double)(var9 + var7 * 2), 0.0D);
             var6.addVertex((double)((float)var8 + (float)var7 * 1.1F), (double)(var9 + var7 * 2), 0.0D);
@@ -1344,7 +1593,7 @@ public class Minecraft implements IThreadListener, IPlayerUsage
                 Profiler.Result var13 = (Profiler.Result)var3.get(var12);
                 var14 = MathHelper.floor_double(var13.field_76332_a / 4.0D) + 1;
                 var6.startDrawing(6);
