aboutsummaryrefslogtreecommitdiff
path: root/azalea/src
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-10-07 23:56:23 -0500
committermat <github@matdoes.dev>2022-10-07 23:56:23 -0500
commit6f6289376a0d9ffe7e58506824e37f6b380961c3 (patch)
tree97956fc560b338fbef630f0d0617a248e0e8b336 /azalea/src
parente9d8d0357ee63cce321e177bf19a8974699894ee (diff)
downloadazalea-drasl-6f6289376a0d9ffe7e58506824e37f6b380961c3.tar.xz
fix errors with rewritten packet reading
i forgot i never tested it before LMAO
Diffstat (limited to 'azalea/src')
-rw-r--r--azalea/src/bot.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/azalea/src/bot.rs b/azalea/src/bot.rs
index a77e2a1c..1570fa5e 100644
--- a/azalea/src/bot.rs
+++ b/azalea/src/bot.rs
@@ -36,10 +36,12 @@ impl crate::Plugin for Plugin {
async fn handle(self: Arc<Self>, mut bot: Client, event: Arc<Event>) {
if let Event::Tick = *event {
let mut state = self.state.lock();
- if bot.jumping() {
- state.jumping_once = false;
- } else if state.jumping_once {
- bot.set_jumping(true);
+ if state.jumping_once {
+ if bot.jumping() {
+ state.jumping_once = false;
+ } else {
+ bot.set_jumping(true);
+ }
}
}
}