@LauncherAPI
protected final void addAuth(UUID uuid, Auth entry) throws IOException {
lock.writeLock().lock();
try {
authsMap.put(uuid, entry);
<BUG>usernamesMap.put(low(entry.username), uuid);
</BUG>
} finally {
lock.writeLock().unlock();
}

@LauncherAPI
public final Set<Map.Entry<UUID, Auth>> entrySet() {
return Collections.unmodifiableMap(authsMap).entrySet();
}
@LauncherAPI
protected final void addAuth(UUID uuid, Auth entry) throws IOException {
lock.writeLock().lock();
try {
authsMap.put(uuid, entry);
usernamesMap.put(CommonHelper.low(entry.username), uuid);
} finally {
lock.writeLock().unlock();
