diff options
| author | mat <git@matdoes.dev> | 2025-04-25 06:13:32 +0500 |
|---|---|---|
| committer | mat <git@matdoes.dev> | 2025-04-24 17:13:56 -0800 |
| commit | c84b3161ae37eee9358cd9690d3692d34c6a9f27 (patch) | |
| tree | cf0995afdebb6aac10fcf8b41ad8795f5b222d2a /azalea-client/src/plugins | |
| parent | adef9bf37b854b65b9df3cb3071d215daf6bd454 (diff) | |
| download | azalea-drasl-c84b3161ae37eee9358cd9690d3692d34c6a9f27.tar.xz | |
info log on DisconnectEvent
Diffstat (limited to 'azalea-client/src/plugins')
| -rw-r--r-- | azalea-client/src/plugins/disconnect.rs | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/azalea-client/src/plugins/disconnect.rs b/azalea-client/src/plugins/disconnect.rs index 09606435..7e7f7c8f 100644 --- a/azalea-client/src/plugins/disconnect.rs +++ b/azalea-client/src/plugins/disconnect.rs @@ -13,7 +13,7 @@ use bevy_ecs::{ system::{Commands, Query}, }; use derive_more::Deref; -use tracing::trace; +use tracing::{info, trace}; use crate::{ InstanceHolder, client::JoinedClientBundle, connection::RawConnection, @@ -49,8 +49,15 @@ pub fn remove_components_from_disconnected_players( mut events: EventReader<DisconnectEvent>, mut loaded_by_query: Query<&mut azalea_entity::LoadedBy>, ) { - for DisconnectEvent { entity, .. } in events.read() { - trace!("Got DisconnectEvent for {entity:?}"); + for DisconnectEvent { entity, reason } in events.read() { + info!( + "A client {entity:?} was disconnected{}", + if let Some(reason) = reason { + format!(": {reason}") + } else { + "".to_string() + } + ); commands .entity(*entity) .remove::<JoinedClientBundle>() |
