public override void OnNewFrameDraw2d(Game game, float deltaTime)
 {
     if (d_CraftingTableTool == null)
     {
         d_CraftingTableTool        = new CraftingTableTool();
         d_CraftingTableTool.d_Map  = MapStorage2.Create(game);
         d_CraftingTableTool.d_Data = game.d_Data;
     }
     game.packetHandlers[Packet_ServerIdEnum.CraftingRecipes] = handler;
     if (game.guistate != GuiState.CraftingRecipes)
     {
         return;
     }
     DrawCraftingRecipes(game);
 }
 public override void OnNewFrameDraw2d(Game game, float deltaTime)
 {
     if (d_CraftingTableTool == null)
     {
         d_CraftingTableTool = new CraftingTableTool();
         d_CraftingTableTool.d_Map = MapStorage2.Create(game);
         d_CraftingTableTool.d_Data = game.d_Data;
     }
     game.packetHandlers[Packet_ServerIdEnum.CraftingRecipes] = handler;
     if (game.guistate != GuiState.CraftingRecipes)
     {
         return;
     }
     DrawCraftingRecipes(game);
 }