From 0a68994f4800b063bf7a7e32663220ec4063402f Mon Sep 17 00:00:00 2001 From: Alexander Harkness Date: Mon, 23 Mar 2020 12:18:12 +0000 Subject: Manual merge of #4498. Credit to @MeMuXin Closes #4498 --- src/Entities/Player.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/Entities') diff --git a/src/Entities/Player.cpp b/src/Entities/Player.cpp index 637cc3710..f673813af 100644 --- a/src/Entities/Player.cpp +++ b/src/Entities/Player.cpp @@ -863,12 +863,17 @@ void cPlayer::SetFlyingMaxSpeed(double a_Speed) void cPlayer::SetCrouch(bool a_IsCrouched) { // Set the crouch status, broadcast to all visible players - if (a_IsCrouched == m_IsCrouched) { // No change return; } + + if (a_IsCrouched) + { + cRoot::Get()->GetPluginManager()->CallHookPlayerCrouched(*this); + } + m_IsCrouched = a_IsCrouched; m_World->BroadcastEntityMetadata(*this); } -- cgit v1.2.3