if (monsters == null || monsters.isEmpty()) {
Messenger.warning(WaveError.MONSTER_MAP_MISSING.format(name, arena.configName()));
return null;
}
SupplyWave result = new SupplyWave(monsters);
// Grab the loot.
String loot = config.getString("drops");
List<ItemStack> stacks = ItemParser.parseItems(loot);
result.setDropList(stacks);
return result;
}