aboutsummaryrefslogtreecommitdiff
path: root/azalea-client/src/client.rs
diff options
context:
space:
mode:
authormat <git@matdoes.dev>2025-02-21 20:17:47 +0000
committermat <git@matdoes.dev>2025-02-21 20:17:47 +0000
commit24babbdbe5b54fec277b48833cf8fec9928ca873 (patch)
treef2368412d09857af9b6ca649de0fcf4b703bb5ec /azalea-client/src/client.rs
parent833f306e8b8faddd232b5c736b2134ed08adcb6c (diff)
downloadazalea-drasl-24babbdbe5b54fec277b48833cf8fec9928ca873.tar.xz
GameTick should only happen after Update
Diffstat (limited to 'azalea-client/src/client.rs')
-rw-r--r--azalea-client/src/client.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/azalea-client/src/client.rs b/azalea-client/src/client.rs
index 63026c96..c81f6f28 100644
--- a/azalea-client/src/client.rs
+++ b/azalea-client/src/client.rs
@@ -869,6 +869,7 @@ async fn run_schedule_loop(
let mut ecs = ecs.lock();
// if last tick is None or more than 50ms ago, run the GameTick schedule
+ ecs.run_schedule(outer_schedule_label);
if last_tick
.map(|last_tick| last_tick.elapsed() > Duration::from_millis(50))
.unwrap_or(true)
@@ -881,8 +882,6 @@ async fn run_schedule_loop(
ecs.run_schedule(GameTick);
}
- ecs.run_schedule(outer_schedule_label);
-
ecs.clear_trackers();
}
}