From 45d73712746fbfd365e8a68a75dfad6ae2e0d174 Mon Sep 17 00:00:00 2001 From: mat Date: Sun, 8 Jun 2025 13:37:23 -1300 Subject: insert ClientInformation earlier --- azalea-client/src/test_utils/simulation.rs | 26 ++++++++++++++------------ azalea-client/src/test_utils/tracing.rs | 3 +-- 2 files changed, 15 insertions(+), 14 deletions(-) (limited to 'azalea-client/src/test_utils') diff --git a/azalea-client/src/test_utils/simulation.rs b/azalea-client/src/test_utils/simulation.rs index c53a624a..00b35dee 100644 --- a/azalea-client/src/test_utils/simulation.rs +++ b/azalea-client/src/test_utils/simulation.rs @@ -11,14 +11,17 @@ use azalea_core::{ tick::GameTick, }; use azalea_entity::metadata::PlayerMetadataBundle; -use azalea_protocol::packets::{ - ConnectionProtocol, Packet, ProtocolPacket, - common::CommonPlayerSpawnInfo, - config::{ClientboundFinishConfiguration, ClientboundRegistryData}, - game::{ - ClientboundAddEntity, ClientboundLevelChunkWithLight, ClientboundLogin, ClientboundRespawn, - c_level_chunk_with_light::ClientboundLevelChunkPacketData, - c_light_update::ClientboundLightUpdatePacketData, +use azalea_protocol::{ + common::client_information::ClientInformation, + packets::{ + ConnectionProtocol, Packet, ProtocolPacket, + common::CommonPlayerSpawnInfo, + config::{ClientboundFinishConfiguration, ClientboundRegistryData}, + game::{ + ClientboundAddEntity, ClientboundLevelChunkWithLight, ClientboundLogin, + ClientboundRespawn, c_level_chunk_with_light::ClientboundLevelChunkPacketData, + c_light_update::ClientboundLightUpdatePacketData, + }, }, }; use azalea_registry::{Biome, DimensionType, EntityKind}; @@ -30,8 +33,8 @@ use simdnbt::owned::{NbtCompound, NbtTag}; use uuid::Uuid; use crate::{ - ClientInformation, InConfigState, LocalPlayerBundle, connection::RawConnection, - disconnect::DisconnectEvent, local_player::InstanceHolder, player::GameProfileComponent, + InConfigState, LocalPlayerBundle, connection::RawConnection, disconnect::DisconnectEvent, + local_player::InstanceHolder, player::GameProfileComponent, }; /// A way to simulate a client in a server, used for some internal tests. @@ -49,7 +52,7 @@ impl Simulation { let mut entity = app.world_mut().spawn_empty(); let (player, rt) = create_local_player_bundle(entity.id(), ConnectionProtocol::Configuration); - entity.insert(player); + entity.insert((player, ClientInformation::default())); let entity = entity.id(); @@ -171,7 +174,6 @@ fn create_local_player_bundle( let local_player_bundle = LocalPlayerBundle { raw_connection, - client_information: ClientInformation::default(), instance_holder, metadata: PlayerMetadataBundle::default(), }; diff --git a/azalea-client/src/test_utils/tracing.rs b/azalea-client/src/test_utils/tracing.rs index 85ac4bd6..207a4625 100644 --- a/azalea-client/src/test_utils/tracing.rs +++ b/azalea-client/src/test_utils/tracing.rs @@ -1,10 +1,9 @@ use bevy_log::tracing_subscriber::{ self, EnvFilter, Layer, layer::{Context, SubscriberExt}, - registry::LookupSpan, util::SubscriberInitExt, }; -use tracing::{Event, Level, Subscriber, level_filters::LevelFilter}; +use tracing::{Event, Level, Subscriber}; pub fn init_tracing() { init_tracing_with_level(Level::WARN); -- cgit v1.2.3