public void Dispense()
 {
     if (CanDispense())
     {
         inputAmount -= recipe.recipe.input.count;
         if (inputAmount <= 0.001f)
         {
             inputAmount = 0;
             recipe      = null;
             input       = null;
         }
     }
 }
 public void Clean()
 {
     input       = null;
     recipe      = null;
     inputAmount = 0;
 }