From 3e96d2e03b9c2070fffd1d8998762b454aac1af1 Mon Sep 17 00:00:00 2001 From: Kezi Date: Sat, 20 Jun 2020 19:41:08 +0200 Subject: [PATCH] Add --username option to set offline username (#290) --- src/main.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/main.rs b/src/main.rs index 216034b..a052911 100644 --- a/src/main.rs +++ b/src/main.rs @@ -170,6 +170,10 @@ struct Opt { #[structopt(short = "s", long = "server")] server: Option, + /// Username for offline servers + #[structopt(short = "u", long = "username")] + username: Option, + /// Log decoded packets received from network #[structopt(short = "n", long = "network-debug")] network_debug: bool, @@ -267,6 +271,10 @@ fn main2() { } } + if let Some(username) = opt.username{ + vars.set(auth::CL_USERNAME, username); + } + let textures = renderer.get_textures(); let dpi_factor = window.window().current_monitor().hidpi_factor(); let default_protocol_version = protocol::versions::protocol_name_to_protocol_version(