History history = (new FreeRealmHistoryXMLConverter()).initializeFromNode(realm, historyNode);
realm.setHistory(history);
Node worldMapNode = XMLConverterUtility.findNode(node, "WorldMap");
WorldMap worldMap = new WorldMap();
(new WorldMapXMLWrapper(worldMap)).initializeFromNode(realm, worldMapNode);
Iterator<Player> playerIterator = realm.getPlayerManager().getPlayersIterator();
while (playerIterator.hasNext()) {
Player player = playerIterator.next();
Iterator<Settlement> settlementsIterator = player.getSettlementsIterator();