* @return The packs this bot carries
*/
public Collection<Pack> packs() {
- return packs.values();
+ synchronized (packs) {
+ return packs.values();
+ }
}
//
@Override
public Iterator<Pack> iterator() {
- return packs.values().iterator();
+ return packs().iterator();
}
//