a little last-minute polish

This commit is contained in:
ari melody 2025-04-14 18:49:04 +01:00
parent cf28e189cd
commit 04dd8e58ba
Signed by: ari
GPG key ID: 60B5F0386E3DDB7E
5 changed files with 44 additions and 7 deletions

View file

@ -14,15 +14,13 @@ fn main() -> Result<()> {
if args[1] != "serve" {
let mut address = String::from(args[1].as_str());
if !address.contains(":") {
address += ":25565";
}
let mut addrs_iter = args[1].to_socket_addrs().unwrap();
if !address.contains(":") { address.push_str(":25565"); }
let mut addrs_iter = address.to_socket_addrs().unwrap();
let address = addrs_iter.next().unwrap();
let status = MinecraftStatus::fetch(address).unwrap();
println!("\nVersion: {} ({})", status.version.name, status.version.protocol);
println!("Version: {} ({})", status.version.name, status.version.protocol);
println!("Players: {}/{}", status.players.online, status.players.max);
println!("MOTD:");
println!("{}", status.parse_description());