aboutsummaryrefslogtreecommitdiff
path: root/azalea/src/pathfinder
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2025-10-04 12:52:57 -0300
committermat <git@matdoes.dev>2025-10-04 12:52:57 -0300
commit43f20b821ce26af148156e705f4c1fd3f956beb5 (patch)
treebfe797e92cd496f4cee59bb078d378909a3823ed /azalea/src/pathfinder
parenta7e2f92b169d6079ba09b2190fefd2d539024a68 (diff)
downloadazalea-drasl-43f20b821ce26af148156e705f4c1fd3f956beb5.tar.xz
upgrade deps and rename SystemSets to follow bevy's new naming convention
Diffstat (limited to 'azalea/src/pathfinder')
-rw-r--r--azalea/src/pathfinder/mod.rs21
1 files changed, 11 insertions, 10 deletions
diff --git a/azalea/src/pathfinder/mod.rs b/azalea/src/pathfinder/mod.rs
index 9bac46df..54fd7a59 100644
--- a/azalea/src/pathfinder/mod.rs
+++ b/azalea/src/pathfinder/mod.rs
@@ -34,14 +34,14 @@ use std::{
use astar::{Edge, PathfinderTimeout};
use azalea_client::{
StartSprintEvent, StartWalkEvent,
- inventory::{Inventory, InventorySet, SetSelectedHotbarSlotEvent},
+ inventory::{Inventory, InventorySystems, SetSelectedHotbarSlotEvent},
local_player::InstanceHolder,
- mining::{Mining, MiningSet, StartMiningBlockEvent},
- movement::MoveEventsSet,
+ mining::{Mining, MiningSystems, StartMiningBlockEvent},
+ movement::MoveEventsSystems,
};
use azalea_core::{position::BlockPos, tick::GameTick};
use azalea_entity::{LocalEntity, Physics, Position, metadata::Player};
-use azalea_physics::PhysicsSet;
+use azalea_physics::PhysicsSystems;
use azalea_world::{InstanceContainer, InstanceName};
use bevy_app::{PreUpdate, Update};
use bevy_ecs::prelude::*;
@@ -95,9 +95,9 @@ impl Plugin for PathfinderPlugin {
recalculate_if_has_goal_but_no_path,
)
.chain()
- .after(PhysicsSet)
+ .after(PhysicsSystems)
.after(azalea_client::movement::send_position)
- .after(MiningSet),
+ .after(MiningSystems),
)
.add_systems(PreUpdate, add_default_pathfinder)
.add_systems(
@@ -110,8 +110,8 @@ impl Plugin for PathfinderPlugin {
handle_stop_pathfinding_event,
)
.chain()
- .before(MoveEventsSet)
- .before(InventorySet),
+ .before(MoveEventsSystems)
+ .before(InventorySystems),
);
}
}
@@ -529,8 +529,9 @@ pub fn path_found_listener(
mut commands: Commands,
) {
for event in events.read() {
- let Ok((mut pathfinder, executing_path, instance_name, inventory, custom_state)) = query
- .get_mut(event.entity) else {
+ let Ok((mut pathfinder, executing_path, instance_name, inventory, custom_state)) =
+ query.get_mut(event.entity)
+ else {
debug!("got path found event for an entity that can't pathfind");
continue;
};