From 1accbac964168af5fa0d87cb170389f0a9d01363 Mon Sep 17 00:00:00 2001 From: mat <27899617+mat-1@users.noreply.github.com> Date: Mon, 12 Jan 2026 02:09:41 -0600 Subject: Make Bevy dependencies optional in azalea-protocol (#303) * Make Bevy dependencies optional in azalea-protocol * derive serde traits on Direction again * update docs for types that may not have Component --- azalea/src/client_impl/mod.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'azalea/src/client_impl') diff --git a/azalea/src/client_impl/mod.rs b/azalea/src/client_impl/mod.rs index fd6506d0..f884898f 100644 --- a/azalea/src/client_impl/mod.rs +++ b/azalea/src/client_impl/mod.rs @@ -13,7 +13,10 @@ use azalea_client::{ start_ecs_runner, tick_counter::TicksConnected, }; -use azalea_core::data_registry::{DataRegistryWithKey, ResolvableDataRegistry}; +use azalea_core::{ + data_registry::{DataRegistryWithKey, ResolvableDataRegistry}, + entity_id::MinecraftEntityId, +}; use azalea_entity::indexing::{EntityIdIndex, EntityUuidIndex}; use azalea_protocol::{ address::{ResolvableAddr, ResolvedAddr}, @@ -22,7 +25,7 @@ use azalea_protocol::{ resolve::ResolveError, }; use azalea_registry::{DataRegistryKeyRef, identifier::Identifier}; -use azalea_world::{Instance, InstanceName, MinecraftEntityId, PartialInstance}; +use azalea_world::{Instance, InstanceName, PartialInstance}; use bevy_app::App; use bevy_ecs::{ entity::Entity, -- cgit v1.2.3