From b6e2e14e67c71a7b8473ea56e3caaf33fd50905d Mon Sep 17 00:00:00 2001 From: mat Date: Fri, 12 Dec 2025 09:05:17 -0300 Subject: move update_fluid_on_eyes from Update to GameTick --- azalea-client/Cargo.toml | 3 +++ azalea-client/src/plugins/mining.rs | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'azalea-client') diff --git a/azalea-client/Cargo.toml b/azalea-client/Cargo.toml index 74052e53..5dc05151 100644 --- a/azalea-client/Cargo.toml +++ b/azalea-client/Cargo.toml @@ -38,6 +38,9 @@ thiserror.workspace = true tokio = { workspace = true, features = ["sync"] } tracing.workspace = true uuid.workspace = true +# TODO: this is here to make bevy show system names in conflict warnings. +# in bevy 0.18, we should be able to just enable the debug feature on bevy_ecs instead. +bevy_utils = { workspace = true, features = ["debug"] } [dev-dependencies] anyhow.workspace = true diff --git a/azalea-client/src/plugins/mining.rs b/azalea-client/src/plugins/mining.rs index 4ed14482..869e7ac9 100644 --- a/azalea-client/src/plugins/mining.rs +++ b/azalea-client/src/plugins/mining.rs @@ -46,6 +46,7 @@ impl Plugin for MiningPlugin { .before(PhysicsSystems) .before(super::movement::send_position) .before(super::interact::handle_start_use_item_queued) + .after(azalea_entity::update_fluid_on_eyes) .in_set(MiningSystems), ) .add_systems( @@ -58,7 +59,6 @@ impl Plugin for MiningPlugin { .in_set(MiningSystems) .after(InventorySystems) .after(MoveEventsSystems) - .after(azalea_entity::update_fluid_on_eyes) .after(crate::interact::pick::update_hit_result_component) .after(crate::attack::handle_attack_event), ) -- cgit v1.2.3