pub fn tick_execute_path(
commands: Commands<'_, '_>,
query: Query<'_, '_, (Entity, &mut ExecutingPath, &Position, &Physics, Option<&Mining>, &InstanceHolder, &Inventory)>,
look_at_events: MessageWriter<'_, LookAtEvent>,
sprint_events: MessageWriter<'_, StartSprintEvent>,
walk_events: MessageWriter<'_, StartWalkEvent>,
jump_events: MessageWriter<'_, JumpEvent>,
start_mining_events: MessageWriter<'_, StartMiningBlockEvent>,
)