From 5b191327bc0ad5c8a5a437398893717d464c8f21 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Tue, 26 Sep 2017 12:14:10 +0100 Subject: [PATCH] Fixed players' arms staying stuck up after eating something --- src/pocketmine/Player.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pocketmine/Player.php b/src/pocketmine/Player.php index c540bc4868..43ec37e78c 100644 --- a/src/pocketmine/Player.php +++ b/src/pocketmine/Player.php @@ -2473,6 +2473,8 @@ class Player extends Human implements CommandSender, ChunkLoader, IPlayer{ break; case InventoryTransactionPacket::TYPE_RELEASE_ITEM: + $this->setUsingItem(false); + $type = $packet->trData->actionType; switch($type){ case InventoryTransactionPacket::RELEASE_ITEM_ACTION_RELEASE: @@ -2485,7 +2487,7 @@ class Player extends Human implements CommandSender, ChunkLoader, IPlayer{ $this->inventory->sendContents($this); } - $this->setGenericFlag(self::DATA_FLAG_ACTION, false); + return true; case InventoryTransactionPacket::RELEASE_ITEM_ACTION_CONSUME: $slot = $this->inventory->getItemInHand();