{
int id = Integer.parseInt(e.attributeValue("id"));
for (Iterator<Element> forLureIterator = e.elementIterator(); forLureIterator.hasNext();)
{
Element forLureElement = forLureIterator.next();
LureType lureType = LureType.valueOf(forLureElement.attributeValue("type"));
Map<FishGroup, Integer> chances = new HashMap<>();
for (Iterator<Element> chanceIterator = forLureElement.elementIterator(); chanceIterator.hasNext();)
{
Element chanceElement = chanceIterator.next();
chances.put(FishGroup.valueOf(chanceElement.attributeValue("type")), Integer.parseInt(chanceElement.attributeValue("value")));