diff options
Diffstat (limited to 'azalea/src/bot.rs')
| -rwxr-xr-x | azalea/src/bot.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/azalea/src/bot.rs b/azalea/src/bot.rs index 961f093d..0becaa62 100755 --- a/azalea/src/bot.rs +++ b/azalea/src/bot.rs @@ -38,11 +38,9 @@ impl BotTrait for azalea_client::Client { impl crate::Plugin for Plugin { async fn handle(self: Box<Self>, event: Event, mut bot: Client) { if let Event::Tick = event { - if *self.state.jumping_once.lock() { - if bot.jumping() { - *self.state.jumping_once.lock() = false; - bot.set_jumping(false); - } + if *self.state.jumping_once.lock() && bot.jumping() { + *self.state.jumping_once.lock() = false; + bot.set_jumping(false); } } } |
