final ItemCollection items = new ItemCollection();
items.addFromQuestStateString(NEEDED_ITEMS);
for (final Map.Entry<String, Integer> item : items.entrySet()) {
npc.add(ConversationStates.QUESTION_1, item.getKey(), null,
ConversationStates.QUESTION_1, null,
new CollectRequestedItemsAction(
item.getKey(), QUEST_SLOT,
"Good, do you have anything else?",
"You have already brought that!",
new MultipleActions(
new SetQuestAction(QUEST_SLOT,"legs"),