better use of the CardsImpl constructor

This commit is contained in:
Ingmar Goudt 2019-02-03 21:08:31 +01:00
parent dc112215d4
commit 2cd9e25229
89 changed files with 248 additions and 402 deletions

View file

@ -2,6 +2,8 @@
package mage.server.game;
import org.apache.log4j.Logger;
import java.util.Optional;
import java.util.UUID;
import java.util.concurrent.ConcurrentHashMap;
@ -14,6 +16,7 @@ public enum GamesRoomManager {
private final ConcurrentHashMap<UUID, GamesRoom> rooms = new ConcurrentHashMap<>();
private final UUID mainRoomId;
private static final Logger logger = Logger.getLogger(GamesRoomManager.class);
GamesRoomManager() {
@ -36,6 +39,7 @@ public enum GamesRoomManager {
if(rooms.containsKey(roomId)) {
return Optional.of(rooms.get(roomId));
}
logger.error("room not found : " + roomId);
return Optional.empty();
}