diff --git a/src/screen/server_list.rs b/src/screen/server_list.rs index 6d7376f..bdec200 100644 --- a/src/screen/server_list.rs +++ b/src/screen/server_list.rs @@ -502,7 +502,7 @@ impl super::Screen for ServerList { } let sm = format!("{} mods + {}", res.forge_mods.len(), res.protocol_name); - let st = if res.forge_mods.len() > 0 { + let st = if !res.forge_mods.is_empty() { &sm } else { &res.protocol_name diff --git a/src/server/mod.rs b/src/server/mod.rs index c95307d..8af1474 100644 --- a/src/server/mod.rs +++ b/src/server/mod.rs @@ -112,7 +112,11 @@ impl Server { ) -> Result { let mut conn = protocol::Conn::new(address, protocol_version)?; - let tag = if forge_mods.len() != 0 { "\0FML\0" } else { "" }; + let tag = if !forge_mods.is_empty() { + "\0FML\0" + } else { + "" + }; let host = conn.host.clone() + tag; let port = conn.port; conn.write_packet(protocol::packet::handshake::serverbound::Handshake {