speed up ContentCache with async safe calls

This commit is contained in:
Negue 2015-11-03 19:59:52 +01:00
parent 7f0d6f8366
commit 10476415cc

View file

@ -183,17 +183,16 @@ public class ContentCache {
if (quest.boss != null) {
quest.boss.key = quest.key;
quest.boss.save();
quest.boss.async().save();
}
}
contentResult.armoire.save();
contentResult.potion.save();
Collection<ItemData> itemList = contentResult.gear.flat.values();
Collection<ItemData> itemList = new ArrayList<>(contentResult.gear.flat.values());
itemList.add(contentResult.armoire);
itemList.add(contentResult.potion);
for (ItemData item : itemList) {
item.save();
item.async().save();
}
}
}