private List<String> missingFood(final Player player,final boolean hash){
  final List<String> result=new LinkedList<String>();
  String doneText=player.getQuest(QUEST_SLOT);
  if (doneText == null) {
    doneText="";
  }
  final List<String> done=Arrays.asList(doneText.split(";"));
  for (  String ingredient : NEEDED_FOOD) {
    if (!done.contains(ingredient)) {
      if (hash) {
        ingredient="#" + ingredient;
      }
      result.add(ingredient);
    }
  }
  return result;
}

private List < String > missingFood ( final Player player , final boolean hash ) { final List < String > result = new LinkedList < String > ( ) ; String doneText = player . getQuest ( QUEST_SLOT ) ; if ( doneText == null ) { doneText = "" ; } final List < String > done = Arrays . asList ( doneText . split ( ";" ) ) ; for ( String ingredient : NEEDED_FOOD ) { if ( ! done . contains ( ingredient ) ) { if ( hash ) { ingredient = "#" + ingredient ; } result . add ( ingredient ) ; } } return result ; }
returns a list of the names of all food that the given player still has to bring to fulfil the quest .
