From f1b1e1977edd1c1ae7560ef12d7f4ce9e4df19bd Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Fri, 29 Aug 2025 20:37:29 +0100 Subject: [PATCH] Harden validation for server auth block breaking --- src/network/mcpe/handler/InGamePacketHandler.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/network/mcpe/handler/InGamePacketHandler.php b/src/network/mcpe/handler/InGamePacketHandler.php index b5990d38f..6aae60745 100644 --- a/src/network/mcpe/handler/InGamePacketHandler.php +++ b/src/network/mcpe/handler/InGamePacketHandler.php @@ -719,6 +719,7 @@ class InGamePacketHandler extends PacketHandler{ case PlayerAction::CREATIVE_PLAYER_DESTROY_BLOCK: //TODO: do we need to handle this? case PlayerAction::PREDICT_DESTROY_BLOCK: + self::validateFacing($face); if(!$this->player->breakBlock($pos)){ $this->syncBlocksNearby($pos, $face); }