if(!string.IsNullOrEmpty(locations[locationA].GetNeighbour(dirAToB)))_logger.LogWarning($"Overwriting link {locationA}{dirAToB} ({locations[locationA].GetNeighbour(dirAToB)}->{locationB})");
if(!string.IsNullOrEmpty(locations[locationB].GetNeighbour(dirBToA)))_logger.LogWarning($"Overwriting link {locationB}{dirBToA} ({locations[locationB].GetNeighbour(dirBToA)}->{locationA})");