From 656162d2186444f70512af7012f87bfbf9da916a Mon Sep 17 00:00:00 2001 From: mat Date: Tue, 25 Mar 2025 04:06:47 +0000 Subject: make events channel in Client::start_client optional --- azalea/src/swarm/mod.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'azalea/src') diff --git a/azalea/src/swarm/mod.rs b/azalea/src/swarm/mod.rs index 59a83845..2062446a 100644 --- a/azalea/src/swarm/mod.rs +++ b/azalea/src/swarm/mod.rs @@ -657,13 +657,16 @@ impl Swarm { .custom_resolved_address .unwrap_or_else(|| *self.resolved_address.read()); - let (bot, rx) = Client::start_client(StartClientOpts { + let (tx, rx) = mpsc::unbounded_channel(); + + let bot = Client::start_client(StartClientOpts { ecs_lock: self.ecs_lock.clone(), account, address: &address, resolved_address: &resolved_address, proxy: join_opts.proxy.clone(), run_schedule_sender: self.run_schedule_sender.clone(), + event_sender: Some(tx), }) .await?; // add the state to the client -- cgit v1.2.3