diff --git a/server/src/main.rs b/server/src/main.rs index a0319dd..c0a871b 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -74,7 +74,9 @@ impl Handshake { Ok(()) } fn normalized_address(&self) -> String { - if let Some(fml2_stripped) = self.server_address.strip_suffix("\0FML2\0") { + if let Some(fml3_stripped) = self.server_address.strip_suffix("\0FML3\0") { + fml3_stripped.to_lowercase() + } else if let Some(fml2_stripped) = self.server_address.strip_suffix("\0FML2\0") { fml2_stripped.to_lowercase() } else if let Some(fml_stripped) = self.server_address.strip_suffix("\0FML\0") { fml_stripped.to_lowercase()