From fe8102c062cdabe291a5b74a440e84d6b801b417 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Wed, 11 Apr 2018 10:45:13 +0100 Subject: [PATCH] Silence another stupid spam bug --- src/pocketmine/Player.php | 5 +++++ src/pocketmine/network/mcpe/protocol/PlayerActionPacket.php | 2 ++ 2 files changed, 7 insertions(+) diff --git a/src/pocketmine/Player.php b/src/pocketmine/Player.php index b069c7eae..4b0864c67 100644 --- a/src/pocketmine/Player.php +++ b/src/pocketmine/Player.php @@ -2788,6 +2788,11 @@ class Player extends Human implements CommandSender, ChunkLoader, IPlayer{ $this->level->broadcastLevelEvent($pos, LevelEventPacket::EVENT_PARTICLE_PUNCH_BLOCK, BlockFactory::toStaticRuntimeId($block->getId(), $block->getDamage()) | ($packet->face << 24)); //TODO: destroy-progress level event break; + case PlayerActionPacket::ACTION_START_SWIMMING: + break; //TODO + case PlayerActionPacket::ACTION_STOP_SWIMMING: + //TODO: handle this when it doesn't spam every damn tick (yet another spam bug!!) + break; default: $this->server->getLogger()->debug("Unhandled/unknown player action type " . $packet->action . " from " . $this->getName()); return false; diff --git a/src/pocketmine/network/mcpe/protocol/PlayerActionPacket.php b/src/pocketmine/network/mcpe/protocol/PlayerActionPacket.php index 6968c69a3..09f74d6fa 100644 --- a/src/pocketmine/network/mcpe/protocol/PlayerActionPacket.php +++ b/src/pocketmine/network/mcpe/protocol/PlayerActionPacket.php @@ -52,6 +52,8 @@ class PlayerActionPacket extends DataPacket{ public const ACTION_CONTINUE_BREAK = 18; public const ACTION_SET_ENCHANTMENT_SEED = 20; + public const ACTION_START_SWIMMING = 21; + public const ACTION_STOP_SWIMMING = 22; /** @var int */ public $entityRuntimeId;