From 2bba3a0805a5361e546732c02b593e669dfe207e Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Thu, 5 Jul 2018 13:19:15 +0100 Subject: [PATCH] Apply typehints to pocketmine\network\mcpe\protocol namespace this is pulled from network-nuke in order to reduce the size of the diff. --- .../mcpe/protocol/AddBehaviorTreePacket.php | 4 ++-- .../network/mcpe/protocol/AddEntityPacket.php | 4 ++-- .../mcpe/protocol/AddHangingEntityPacket.php | 4 ++-- .../mcpe/protocol/AddItemEntityPacket.php | 4 ++-- .../network/mcpe/protocol/AddPaintingPacket.php | 4 ++-- .../network/mcpe/protocol/AddPlayerPacket.php | 4 ++-- .../mcpe/protocol/AdventureSettingsPacket.php | 6 +++--- .../network/mcpe/protocol/AnimatePacket.php | 4 ++-- .../mcpe/protocol/AvailableCommandsPacket.php | 10 +++++----- .../network/mcpe/protocol/BatchPacket.php | 14 +++++++------- .../mcpe/protocol/BlockEntityDataPacket.php | 4 ++-- .../network/mcpe/protocol/BlockEventPacket.php | 4 ++-- .../mcpe/protocol/BlockPickRequestPacket.php | 4 ++-- .../network/mcpe/protocol/BookEditPacket.php | 4 ++-- .../network/mcpe/protocol/BossEventPacket.php | 4 ++-- .../network/mcpe/protocol/CameraPacket.php | 4 ++-- .../mcpe/protocol/ChangeDimensionPacket.php | 4 ++-- .../mcpe/protocol/ChunkRadiusUpdatedPacket.php | 4 ++-- .../protocol/ClientToServerHandshakePacket.php | 4 ++-- .../protocol/ClientboundMapItemDataPacket.php | 4 ++-- .../mcpe/protocol/CommandBlockUpdatePacket.php | 4 ++-- .../mcpe/protocol/CommandOutputPacket.php | 6 +++--- .../mcpe/protocol/CommandRequestPacket.php | 4 ++-- .../mcpe/protocol/ContainerClosePacket.php | 4 ++-- .../mcpe/protocol/ContainerOpenPacket.php | 4 ++-- .../mcpe/protocol/ContainerSetDataPacket.php | 4 ++-- .../network/mcpe/protocol/CraftingDataPacket.php | 16 ++++++++-------- .../mcpe/protocol/CraftingEventPacket.php | 4 ++-- .../network/mcpe/protocol/DataPacket.php | 14 +++++++------- .../network/mcpe/protocol/DisconnectPacket.php | 4 ++-- .../network/mcpe/protocol/EntityEventPacket.php | 4 ++-- .../network/mcpe/protocol/EntityFallPacket.php | 4 ++-- .../mcpe/protocol/EntityPickRequestPacket.php | 4 ++-- .../network/mcpe/protocol/EventPacket.php | 4 ++-- .../network/mcpe/protocol/ExplodePacket.php | 4 ++-- .../mcpe/protocol/FullChunkDataPacket.php | 4 ++-- .../mcpe/protocol/GameRulesChangedPacket.php | 4 ++-- .../mcpe/protocol/GuiDataPickItemPacket.php | 4 ++-- .../network/mcpe/protocol/HurtArmorPacket.php | 4 ++-- .../network/mcpe/protocol/InteractPacket.php | 4 ++-- .../mcpe/protocol/InventoryContentPacket.php | 4 ++-- .../mcpe/protocol/InventorySlotPacket.php | 4 ++-- .../mcpe/protocol/InventoryTransactionPacket.php | 4 ++-- .../mcpe/protocol/ItemFrameDropItemPacket.php | 4 ++-- .../network/mcpe/protocol/LabTablePacket.php | 4 ++-- .../network/mcpe/protocol/LevelEventPacket.php | 4 ++-- .../mcpe/protocol/LevelSoundEventPacket.php | 4 ++-- .../network/mcpe/protocol/LoginPacket.php | 4 ++-- .../mcpe/protocol/MapInfoRequestPacket.php | 4 ++-- .../mcpe/protocol/MobArmorEquipmentPacket.php | 4 ++-- .../network/mcpe/protocol/MobEffectPacket.php | 4 ++-- .../network/mcpe/protocol/MobEquipmentPacket.php | 4 ++-- .../mcpe/protocol/ModalFormRequestPacket.php | 4 ++-- .../mcpe/protocol/ModalFormResponsePacket.php | 4 ++-- .../network/mcpe/protocol/MoveEntityPacket.php | 4 ++-- .../network/mcpe/protocol/MovePlayerPacket.php | 4 ++-- .../network/mcpe/protocol/NpcRequestPacket.php | 4 ++-- .../network/mcpe/protocol/PacketPool.php | 4 ++-- .../mcpe/protocol/PhotoTransferPacket.php | 4 ++-- .../network/mcpe/protocol/PlaySoundPacket.php | 4 ++-- .../network/mcpe/protocol/PlayStatusPacket.php | 6 +++--- .../network/mcpe/protocol/PlayerActionPacket.php | 4 ++-- .../network/mcpe/protocol/PlayerHotbarPacket.php | 4 ++-- .../network/mcpe/protocol/PlayerInputPacket.php | 4 ++-- .../network/mcpe/protocol/PlayerListPacket.php | 4 ++-- .../network/mcpe/protocol/PlayerSkinPacket.php | 4 ++-- .../mcpe/protocol/PurchaseReceiptPacket.php | 4 ++-- .../network/mcpe/protocol/RemoveEntityPacket.php | 4 ++-- .../mcpe/protocol/RemoveObjectivePacket.php | 4 ++-- .../mcpe/protocol/RequestChunkRadiusPacket.php | 4 ++-- .../protocol/ResourcePackChunkDataPacket.php | 4 ++-- .../protocol/ResourcePackChunkRequestPacket.php | 4 ++-- .../ResourcePackClientResponsePacket.php | 4 ++-- .../mcpe/protocol/ResourcePackDataInfoPacket.php | 4 ++-- .../mcpe/protocol/ResourcePackStackPacket.php | 4 ++-- .../mcpe/protocol/ResourcePacksInfoPacket.php | 4 ++-- .../network/mcpe/protocol/RespawnPacket.php | 4 ++-- .../network/mcpe/protocol/RiderJumpPacket.php | 4 ++-- .../protocol/ServerSettingsRequestPacket.php | 4 ++-- .../protocol/ServerSettingsResponsePacket.php | 4 ++-- .../protocol/ServerToClientHandshakePacket.php | 4 ++-- .../mcpe/protocol/SetCommandsEnabledPacket.php | 4 ++-- .../mcpe/protocol/SetDefaultGameTypePacket.php | 4 ++-- .../mcpe/protocol/SetDifficultyPacket.php | 4 ++-- .../mcpe/protocol/SetDisplayObjectivePacket.php | 4 ++-- .../mcpe/protocol/SetEntityDataPacket.php | 4 ++-- .../mcpe/protocol/SetEntityLinkPacket.php | 4 ++-- .../mcpe/protocol/SetEntityMotionPacket.php | 4 ++-- .../network/mcpe/protocol/SetHealthPacket.php | 4 ++-- .../mcpe/protocol/SetLastHurtByPacket.php | 4 ++-- .../mcpe/protocol/SetPlayerGameTypePacket.php | 4 ++-- .../network/mcpe/protocol/SetScorePacket.php | 4 ++-- .../mcpe/protocol/SetSpawnPositionPacket.php | 4 ++-- .../network/mcpe/protocol/SetTimePacket.php | 4 ++-- .../network/mcpe/protocol/SetTitlePacket.php | 4 ++-- .../network/mcpe/protocol/ShowCreditsPacket.php | 4 ++-- .../network/mcpe/protocol/ShowProfilePacket.php | 4 ++-- .../mcpe/protocol/ShowStoreOfferPacket.php | 4 ++-- .../network/mcpe/protocol/SimpleEventPacket.php | 4 ++-- .../mcpe/protocol/SpawnExperienceOrbPacket.php | 4 ++-- .../network/mcpe/protocol/StartGamePacket.php | 4 ++-- .../network/mcpe/protocol/StopSoundPacket.php | 4 ++-- .../mcpe/protocol/StructureBlockUpdatePacket.php | 4 ++-- .../mcpe/protocol/SubClientLoginPacket.php | 4 ++-- .../mcpe/protocol/TakeItemEntityPacket.php | 4 ++-- .../network/mcpe/protocol/TextPacket.php | 4 ++-- .../network/mcpe/protocol/TransferPacket.php | 4 ++-- .../network/mcpe/protocol/UnknownPacket.php | 6 +++--- .../mcpe/protocol/UpdateAttributesPacket.php | 4 ++-- .../network/mcpe/protocol/UpdateBlockPacket.php | 4 ++-- .../mcpe/protocol/UpdateBlockSyncedPacket.php | 4 ++-- .../network/mcpe/protocol/UpdateEquipPacket.php | 4 ++-- .../network/mcpe/protocol/UpdateTradePacket.php | 4 ++-- .../network/mcpe/protocol/WSConnectPacket.php | 4 ++-- .../network/mcpe/protocol/types/EntityLink.php | 2 +- .../protocol/types/NetworkInventoryAction.php | 6 +++--- 116 files changed, 255 insertions(+), 255 deletions(-) diff --git a/src/pocketmine/network/mcpe/protocol/AddBehaviorTreePacket.php b/src/pocketmine/network/mcpe/protocol/AddBehaviorTreePacket.php index 135b80a66..545e7988d 100644 --- a/src/pocketmine/network/mcpe/protocol/AddBehaviorTreePacket.php +++ b/src/pocketmine/network/mcpe/protocol/AddBehaviorTreePacket.php @@ -33,11 +33,11 @@ class AddBehaviorTreePacket extends DataPacket{ /** @var string */ public $behaviorTreeJson; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->behaviorTreeJson = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->behaviorTreeJson); } diff --git a/src/pocketmine/network/mcpe/protocol/AddEntityPacket.php b/src/pocketmine/network/mcpe/protocol/AddEntityPacket.php index fb93f307c..edd46870a 100644 --- a/src/pocketmine/network/mcpe/protocol/AddEntityPacket.php +++ b/src/pocketmine/network/mcpe/protocol/AddEntityPacket.php @@ -55,7 +55,7 @@ class AddEntityPacket extends DataPacket{ /** @var EntityLink[] */ public $links = []; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityUniqueId = $this->getEntityUniqueId(); $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->type = $this->getUnsignedVarInt(); @@ -89,7 +89,7 @@ class AddEntityPacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityUniqueId($this->entityUniqueId ?? $this->entityRuntimeId); $this->putEntityRuntimeId($this->entityRuntimeId); $this->putUnsignedVarInt($this->type); diff --git a/src/pocketmine/network/mcpe/protocol/AddHangingEntityPacket.php b/src/pocketmine/network/mcpe/protocol/AddHangingEntityPacket.php index 931bfde4c..871dd6a79 100644 --- a/src/pocketmine/network/mcpe/protocol/AddHangingEntityPacket.php +++ b/src/pocketmine/network/mcpe/protocol/AddHangingEntityPacket.php @@ -43,14 +43,14 @@ class AddHangingEntityPacket extends DataPacket{ /** @var int */ public $direction; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityUniqueId = $this->getEntityUniqueId(); $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->getBlockPosition($this->x, $this->y, $this->z); $this->direction = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityUniqueId($this->entityUniqueId ?? $this->entityRuntimeId); $this->putEntityRuntimeId($this->entityRuntimeId); $this->putBlockPosition($this->x, $this->y, $this->z); diff --git a/src/pocketmine/network/mcpe/protocol/AddItemEntityPacket.php b/src/pocketmine/network/mcpe/protocol/AddItemEntityPacket.php index 9e2772e4e..f3d24b052 100644 --- a/src/pocketmine/network/mcpe/protocol/AddItemEntityPacket.php +++ b/src/pocketmine/network/mcpe/protocol/AddItemEntityPacket.php @@ -47,7 +47,7 @@ class AddItemEntityPacket extends DataPacket{ /** @var bool */ public $isFromFishing = false; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityUniqueId = $this->getEntityUniqueId(); $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->item = $this->getSlot(); @@ -57,7 +57,7 @@ class AddItemEntityPacket extends DataPacket{ $this->isFromFishing = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityUniqueId($this->entityUniqueId ?? $this->entityRuntimeId); $this->putEntityRuntimeId($this->entityRuntimeId); $this->putSlot($this->item); diff --git a/src/pocketmine/network/mcpe/protocol/AddPaintingPacket.php b/src/pocketmine/network/mcpe/protocol/AddPaintingPacket.php index faee720aa..a69560ce6 100644 --- a/src/pocketmine/network/mcpe/protocol/AddPaintingPacket.php +++ b/src/pocketmine/network/mcpe/protocol/AddPaintingPacket.php @@ -34,12 +34,12 @@ class AddPaintingPacket extends AddHangingEntityPacket{ /** @var string */ public $title; - protected function decodePayload(){ + protected function decodePayload() : void{ parent::decodePayload(); $this->title = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ parent::encodePayload(); $this->putString($this->title); } diff --git a/src/pocketmine/network/mcpe/protocol/AddPlayerPacket.php b/src/pocketmine/network/mcpe/protocol/AddPlayerPacket.php index 2394bbd6b..675f6c3cd 100644 --- a/src/pocketmine/network/mcpe/protocol/AddPlayerPacket.php +++ b/src/pocketmine/network/mcpe/protocol/AddPlayerPacket.php @@ -75,7 +75,7 @@ class AddPlayerPacket extends DataPacket{ /** @var EntityLink[] */ public $links = []; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->uuid = $this->getUUID(); $this->username = $this->getString(); $this->thirdPartyName = $this->getString(); @@ -105,7 +105,7 @@ class AddPlayerPacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUUID($this->uuid); $this->putString($this->username); $this->putString($this->thirdPartyName); diff --git a/src/pocketmine/network/mcpe/protocol/AdventureSettingsPacket.php b/src/pocketmine/network/mcpe/protocol/AdventureSettingsPacket.php index 8196f6d3a..ff084a018 100644 --- a/src/pocketmine/network/mcpe/protocol/AdventureSettingsPacket.php +++ b/src/pocketmine/network/mcpe/protocol/AdventureSettingsPacket.php @@ -76,7 +76,7 @@ class AdventureSettingsPacket extends DataPacket{ /** @var int */ public $entityUniqueId; //This is a little-endian long, NOT a var-long. (WTF Mojang) - protected function decodePayload(){ + protected function decodePayload() : void{ $this->flags = $this->getUnsignedVarInt(); $this->commandPermission = $this->getUnsignedVarInt(); $this->flags2 = $this->getUnsignedVarInt(); @@ -85,7 +85,7 @@ class AdventureSettingsPacket extends DataPacket{ $this->entityUniqueId = $this->getLLong(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUnsignedVarInt($this->flags); $this->putUnsignedVarInt($this->commandPermission); $this->putUnsignedVarInt($this->flags2); @@ -102,7 +102,7 @@ class AdventureSettingsPacket extends DataPacket{ return ($this->flags & $flag) !== 0; } - public function setFlag(int $flag, bool $value){ + public function setFlag(int $flag, bool $value) : void{ if($flag & self::BITFLAG_SECOND_SET){ $flagSet =& $this->flags2; }else{ diff --git a/src/pocketmine/network/mcpe/protocol/AnimatePacket.php b/src/pocketmine/network/mcpe/protocol/AnimatePacket.php index 16dcc620c..cabc2889c 100644 --- a/src/pocketmine/network/mcpe/protocol/AnimatePacket.php +++ b/src/pocketmine/network/mcpe/protocol/AnimatePacket.php @@ -43,7 +43,7 @@ class AnimatePacket extends DataPacket{ /** @var float */ public $float = 0.0; //TODO (Boat rowing time?) - protected function decodePayload(){ + protected function decodePayload() : void{ $this->action = $this->getVarInt(); $this->entityRuntimeId = $this->getEntityRuntimeId(); if($this->action & 0x80){ @@ -51,7 +51,7 @@ class AnimatePacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->action); $this->putEntityRuntimeId($this->entityRuntimeId); if($this->action & 0x80){ diff --git a/src/pocketmine/network/mcpe/protocol/AvailableCommandsPacket.php b/src/pocketmine/network/mcpe/protocol/AvailableCommandsPacket.php index 6592afe67..8806360b1 100644 --- a/src/pocketmine/network/mcpe/protocol/AvailableCommandsPacket.php +++ b/src/pocketmine/network/mcpe/protocol/AvailableCommandsPacket.php @@ -103,7 +103,7 @@ class AvailableCommandsPacket extends DataPacket{ */ public $commandData = []; - protected function decodePayload(){ + protected function decodePayload() : void{ for($i = 0, $this->enumValuesCount = $this->getUnsignedVarInt(); $i < $this->enumValuesCount; ++$i){ $this->enumValues[] = $this->getString(); } @@ -133,7 +133,7 @@ class AvailableCommandsPacket extends DataPacket{ return $retval; } - protected function putEnum(CommandEnum $enum){ + protected function putEnum(CommandEnum $enum) : void{ $this->putString($enum->enumName); $this->putUnsignedVarInt(count($enum->enumValues)); @@ -157,7 +157,7 @@ class AvailableCommandsPacket extends DataPacket{ } } - protected function putEnumValueIndex(int $index){ + protected function putEnumValueIndex(int $index) : void{ if($this->enumValuesCount < 256){ $this->putByte($index); }elseif($this->enumValuesCount < 65536){ @@ -201,7 +201,7 @@ class AvailableCommandsPacket extends DataPacket{ return $retval; } - protected function putCommandData(CommandData $data){ + protected function putCommandData(CommandData $data) : void{ $this->putString($data->commandName); $this->putString($data->commandDescription); $this->putByte($data->flags); @@ -278,7 +278,7 @@ class AvailableCommandsPacket extends DataPacket{ return "unknown ($argtype)"; } - protected function encodePayload(){ + protected function encodePayload() : void{ $enumValuesMap = []; $postfixesMap = []; $enumMap = []; diff --git a/src/pocketmine/network/mcpe/protocol/BatchPacket.php b/src/pocketmine/network/mcpe/protocol/BatchPacket.php index 48ee3e600..657ecb0c2 100644 --- a/src/pocketmine/network/mcpe/protocol/BatchPacket.php +++ b/src/pocketmine/network/mcpe/protocol/BatchPacket.php @@ -48,12 +48,12 @@ class BatchPacket extends DataPacket{ return true; } - protected function decodeHeader(){ + protected function decodeHeader() : void{ $pid = $this->getByte(); assert($pid === static::NETWORK_ID); } - protected function decodePayload(){ + protected function decodePayload() : void{ $data = $this->getRemaining(); try{ $this->payload = zlib_decode($data, 1024 * 1024 * 64); //Max 64MB @@ -62,18 +62,18 @@ class BatchPacket extends DataPacket{ } } - protected function encodeHeader(){ + protected function encodeHeader() : void{ $this->putByte(static::NETWORK_ID); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->put(zlib_encode($this->payload, ZLIB_ENCODING_DEFLATE, $this->compressionLevel)); } /** * @param DataPacket $packet */ - public function addPacket(DataPacket $packet){ + public function addPacket(DataPacket $packet) : void{ if(!$packet->canBeBatched()){ throw new \InvalidArgumentException(get_class($packet) . " cannot be put inside a BatchPacket"); } @@ -87,7 +87,7 @@ class BatchPacket extends DataPacket{ /** * @return \Generator */ - public function getPackets(){ + public function getPackets() : \Generator{ $stream = new NetworkBinaryStream($this->payload); while(!$stream->feof()){ yield $stream->getString(); @@ -98,7 +98,7 @@ class BatchPacket extends DataPacket{ return $this->compressionLevel; } - public function setCompressionLevel(int $level){ + public function setCompressionLevel(int $level) : void{ $this->compressionLevel = $level; } diff --git a/src/pocketmine/network/mcpe/protocol/BlockEntityDataPacket.php b/src/pocketmine/network/mcpe/protocol/BlockEntityDataPacket.php index e936f01e5..e5938f94c 100644 --- a/src/pocketmine/network/mcpe/protocol/BlockEntityDataPacket.php +++ b/src/pocketmine/network/mcpe/protocol/BlockEntityDataPacket.php @@ -40,12 +40,12 @@ class BlockEntityDataPacket extends DataPacket{ /** @var string */ public $namedtag; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->getBlockPosition($this->x, $this->y, $this->z); $this->namedtag = $this->getRemaining(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putBlockPosition($this->x, $this->y, $this->z); $this->put($this->namedtag); } diff --git a/src/pocketmine/network/mcpe/protocol/BlockEventPacket.php b/src/pocketmine/network/mcpe/protocol/BlockEventPacket.php index 12e7fc0c7..1ec8f6b4c 100644 --- a/src/pocketmine/network/mcpe/protocol/BlockEventPacket.php +++ b/src/pocketmine/network/mcpe/protocol/BlockEventPacket.php @@ -42,13 +42,13 @@ class BlockEventPacket extends DataPacket{ /** @var int */ public $eventData; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->getBlockPosition($this->x, $this->y, $this->z); $this->eventType = $this->getVarInt(); $this->eventData = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putBlockPosition($this->x, $this->y, $this->z); $this->putVarInt($this->eventType); $this->putVarInt($this->eventData); diff --git a/src/pocketmine/network/mcpe/protocol/BlockPickRequestPacket.php b/src/pocketmine/network/mcpe/protocol/BlockPickRequestPacket.php index 8e3647565..b3a7da89a 100644 --- a/src/pocketmine/network/mcpe/protocol/BlockPickRequestPacket.php +++ b/src/pocketmine/network/mcpe/protocol/BlockPickRequestPacket.php @@ -43,13 +43,13 @@ class BlockPickRequestPacket extends DataPacket{ /** @var int */ public $hotbarSlot; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->getSignedBlockPosition($this->blockX, $this->blockY, $this->blockZ); $this->addUserData = $this->getBool(); $this->hotbarSlot = $this->getByte(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putSignedBlockPosition($this->blockX, $this->blockY, $this->blockZ); $this->putBool($this->addUserData); $this->putByte($this->hotbarSlot); diff --git a/src/pocketmine/network/mcpe/protocol/BookEditPacket.php b/src/pocketmine/network/mcpe/protocol/BookEditPacket.php index d211b7f15..0163b181a 100644 --- a/src/pocketmine/network/mcpe/protocol/BookEditPacket.php +++ b/src/pocketmine/network/mcpe/protocol/BookEditPacket.php @@ -57,7 +57,7 @@ class BookEditPacket extends DataPacket{ /** @var string */ public $xuid; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->type = $this->getByte(); $this->inventorySlot = $this->getByte(); @@ -85,7 +85,7 @@ class BookEditPacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->type); $this->putByte($this->inventorySlot); diff --git a/src/pocketmine/network/mcpe/protocol/BossEventPacket.php b/src/pocketmine/network/mcpe/protocol/BossEventPacket.php index 30d07d658..49739532c 100644 --- a/src/pocketmine/network/mcpe/protocol/BossEventPacket.php +++ b/src/pocketmine/network/mcpe/protocol/BossEventPacket.php @@ -66,7 +66,7 @@ class BossEventPacket extends DataPacket{ /** @var int */ public $overlay; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->bossEid = $this->getEntityUniqueId(); $this->eventType = $this->getUnsignedVarInt(); switch($this->eventType){ @@ -96,7 +96,7 @@ class BossEventPacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityUniqueId($this->bossEid); $this->putUnsignedVarInt($this->eventType); switch($this->eventType){ diff --git a/src/pocketmine/network/mcpe/protocol/CameraPacket.php b/src/pocketmine/network/mcpe/protocol/CameraPacket.php index ebee825cf..e022fb1da 100644 --- a/src/pocketmine/network/mcpe/protocol/CameraPacket.php +++ b/src/pocketmine/network/mcpe/protocol/CameraPacket.php @@ -35,12 +35,12 @@ class CameraPacket extends DataPacket{ /** @var int */ public $playerUniqueId; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->cameraUniqueId = $this->getEntityUniqueId(); $this->playerUniqueId = $this->getEntityUniqueId(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityUniqueId($this->cameraUniqueId); $this->putEntityUniqueId($this->playerUniqueId); } diff --git a/src/pocketmine/network/mcpe/protocol/ChangeDimensionPacket.php b/src/pocketmine/network/mcpe/protocol/ChangeDimensionPacket.php index 485748f6d..2177bf6c1 100644 --- a/src/pocketmine/network/mcpe/protocol/ChangeDimensionPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ChangeDimensionPacket.php @@ -39,13 +39,13 @@ class ChangeDimensionPacket extends DataPacket{ /** @var bool */ public $respawn = false; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->dimension = $this->getVarInt(); $this->position = $this->getVector3(); $this->respawn = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->dimension); $this->putVector3($this->position); $this->putBool($this->respawn); diff --git a/src/pocketmine/network/mcpe/protocol/ChunkRadiusUpdatedPacket.php b/src/pocketmine/network/mcpe/protocol/ChunkRadiusUpdatedPacket.php index 684de5f33..231028525 100644 --- a/src/pocketmine/network/mcpe/protocol/ChunkRadiusUpdatedPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ChunkRadiusUpdatedPacket.php @@ -34,11 +34,11 @@ class ChunkRadiusUpdatedPacket extends DataPacket{ /** @var int */ public $radius; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->radius = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->radius); } diff --git a/src/pocketmine/network/mcpe/protocol/ClientToServerHandshakePacket.php b/src/pocketmine/network/mcpe/protocol/ClientToServerHandshakePacket.php index a4a564109..c6a386ae1 100644 --- a/src/pocketmine/network/mcpe/protocol/ClientToServerHandshakePacket.php +++ b/src/pocketmine/network/mcpe/protocol/ClientToServerHandshakePacket.php @@ -35,11 +35,11 @@ class ClientToServerHandshakePacket extends DataPacket{ return true; } - protected function decodePayload(){ + protected function decodePayload() : void{ //No payload } - protected function encodePayload(){ + protected function encodePayload() : void{ //No payload } diff --git a/src/pocketmine/network/mcpe/protocol/ClientboundMapItemDataPacket.php b/src/pocketmine/network/mcpe/protocol/ClientboundMapItemDataPacket.php index df6b1dcbc..ab365e0f3 100644 --- a/src/pocketmine/network/mcpe/protocol/ClientboundMapItemDataPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ClientboundMapItemDataPacket.php @@ -65,7 +65,7 @@ class ClientboundMapItemDataPacket extends DataPacket{ /** @var Color[][] */ public $colors = []; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->mapId = $this->getEntityUniqueId(); $this->type = $this->getUnsignedVarInt(); $this->dimensionId = $this->getByte(); @@ -114,7 +114,7 @@ class ClientboundMapItemDataPacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityUniqueId($this->mapId); $type = 0; diff --git a/src/pocketmine/network/mcpe/protocol/CommandBlockUpdatePacket.php b/src/pocketmine/network/mcpe/protocol/CommandBlockUpdatePacket.php index be810fbc1..a0d8de69b 100644 --- a/src/pocketmine/network/mcpe/protocol/CommandBlockUpdatePacket.php +++ b/src/pocketmine/network/mcpe/protocol/CommandBlockUpdatePacket.php @@ -60,7 +60,7 @@ class CommandBlockUpdatePacket extends DataPacket{ /** @var bool */ public $shouldTrackOutput; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->isBlock = $this->getBool(); if($this->isBlock){ @@ -80,7 +80,7 @@ class CommandBlockUpdatePacket extends DataPacket{ $this->shouldTrackOutput = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putBool($this->isBlock); if($this->isBlock){ diff --git a/src/pocketmine/network/mcpe/protocol/CommandOutputPacket.php b/src/pocketmine/network/mcpe/protocol/CommandOutputPacket.php index 8a61d4587..5d4cbb99a 100644 --- a/src/pocketmine/network/mcpe/protocol/CommandOutputPacket.php +++ b/src/pocketmine/network/mcpe/protocol/CommandOutputPacket.php @@ -43,7 +43,7 @@ class CommandOutputPacket extends DataPacket{ /** @var string */ public $unknownString; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->originData = $this->getCommandOriginData(); $this->outputType = $this->getByte(); $this->successCount = $this->getUnsignedVarInt(); @@ -70,7 +70,7 @@ class CommandOutputPacket extends DataPacket{ return $message; } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putCommandOriginData($this->originData); $this->putByte($this->outputType); $this->putUnsignedVarInt($this->successCount); @@ -85,7 +85,7 @@ class CommandOutputPacket extends DataPacket{ } } - protected function putCommandMessage(CommandOutputMessage $message){ + protected function putCommandMessage(CommandOutputMessage $message) : void{ $this->putBool($message->isInternal); $this->putString($message->messageId); diff --git a/src/pocketmine/network/mcpe/protocol/CommandRequestPacket.php b/src/pocketmine/network/mcpe/protocol/CommandRequestPacket.php index 215908677..f15414f12 100644 --- a/src/pocketmine/network/mcpe/protocol/CommandRequestPacket.php +++ b/src/pocketmine/network/mcpe/protocol/CommandRequestPacket.php @@ -38,13 +38,13 @@ class CommandRequestPacket extends DataPacket{ /** @var bool */ public $isInternal; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->command = $this->getString(); $this->originData = $this->getCommandOriginData(); $this->isInternal = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->command); $this->putCommandOriginData($this->originData); $this->putBool($this->isInternal); diff --git a/src/pocketmine/network/mcpe/protocol/ContainerClosePacket.php b/src/pocketmine/network/mcpe/protocol/ContainerClosePacket.php index 105de06ea..f50e0a29f 100644 --- a/src/pocketmine/network/mcpe/protocol/ContainerClosePacket.php +++ b/src/pocketmine/network/mcpe/protocol/ContainerClosePacket.php @@ -34,11 +34,11 @@ class ContainerClosePacket extends DataPacket{ /** @var int */ public $windowId; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->windowId = $this->getByte(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->windowId); } diff --git a/src/pocketmine/network/mcpe/protocol/ContainerOpenPacket.php b/src/pocketmine/network/mcpe/protocol/ContainerOpenPacket.php index 9b1b07c41..0b9f8da0c 100644 --- a/src/pocketmine/network/mcpe/protocol/ContainerOpenPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ContainerOpenPacket.php @@ -44,14 +44,14 @@ class ContainerOpenPacket extends DataPacket{ /** @var int */ public $entityUniqueId = -1; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->windowId = $this->getByte(); $this->type = $this->getByte(); $this->getBlockPosition($this->x, $this->y, $this->z); $this->entityUniqueId = $this->getEntityUniqueId(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->windowId); $this->putByte($this->type); $this->putBlockPosition($this->x, $this->y, $this->z); diff --git a/src/pocketmine/network/mcpe/protocol/ContainerSetDataPacket.php b/src/pocketmine/network/mcpe/protocol/ContainerSetDataPacket.php index a3d57195f..1242de2d5 100644 --- a/src/pocketmine/network/mcpe/protocol/ContainerSetDataPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ContainerSetDataPacket.php @@ -48,13 +48,13 @@ class ContainerSetDataPacket extends DataPacket{ /** @var int */ public $value; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->windowId = $this->getByte(); $this->property = $this->getVarInt(); $this->value = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->windowId); $this->putVarInt($this->property); $this->putVarInt($this->value); diff --git a/src/pocketmine/network/mcpe/protocol/CraftingDataPacket.php b/src/pocketmine/network/mcpe/protocol/CraftingDataPacket.php index cf4afce99..06ae1feab 100644 --- a/src/pocketmine/network/mcpe/protocol/CraftingDataPacket.php +++ b/src/pocketmine/network/mcpe/protocol/CraftingDataPacket.php @@ -58,7 +58,7 @@ class CraftingDataPacket extends DataPacket{ return parent::clean(); } - protected function decodePayload(){ + protected function decodePayload() : void{ $this->decodedEntries = []; $recipeCount = $this->getUnsignedVarInt(); for($i = 0; $i < $recipeCount; ++$i){ @@ -131,7 +131,7 @@ class CraftingDataPacket extends DataPacket{ return -1; } - private static function writeShapelessRecipe(ShapelessRecipe $recipe, NetworkBinaryStream $stream){ + private static function writeShapelessRecipe(ShapelessRecipe $recipe, NetworkBinaryStream $stream) : int{ $stream->putUnsignedVarInt($recipe->getIngredientCount()); foreach($recipe->getIngredientList() as $item){ $stream->putSlot($item); @@ -148,7 +148,7 @@ class CraftingDataPacket extends DataPacket{ return CraftingDataPacket::ENTRY_SHAPELESS; } - private static function writeShapedRecipe(ShapedRecipe $recipe, NetworkBinaryStream $stream){ + private static function writeShapedRecipe(ShapedRecipe $recipe, NetworkBinaryStream $stream) : int{ $stream->putVarInt($recipe->getWidth()); $stream->putVarInt($recipe->getHeight()); @@ -169,7 +169,7 @@ class CraftingDataPacket extends DataPacket{ return CraftingDataPacket::ENTRY_SHAPED; } - private static function writeFurnaceRecipe(FurnaceRecipe $recipe, NetworkBinaryStream $stream){ + private static function writeFurnaceRecipe(FurnaceRecipe $recipe, NetworkBinaryStream $stream) : int{ if(!$recipe->getInput()->hasAnyDamageValue()){ //Data recipe $stream->putVarInt($recipe->getInput()->getId()); $stream->putVarInt($recipe->getInput()->getDamage()); @@ -184,19 +184,19 @@ class CraftingDataPacket extends DataPacket{ } } - public function addShapelessRecipe(ShapelessRecipe $recipe){ + public function addShapelessRecipe(ShapelessRecipe $recipe) : void{ $this->entries[] = $recipe; } - public function addShapedRecipe(ShapedRecipe $recipe){ + public function addShapedRecipe(ShapedRecipe $recipe) : void{ $this->entries[] = $recipe; } - public function addFurnaceRecipe(FurnaceRecipe $recipe){ + public function addFurnaceRecipe(FurnaceRecipe $recipe) : void{ $this->entries[] = $recipe; } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUnsignedVarInt(count($this->entries)); $writer = new NetworkBinaryStream(); diff --git a/src/pocketmine/network/mcpe/protocol/CraftingEventPacket.php b/src/pocketmine/network/mcpe/protocol/CraftingEventPacket.php index 7be78b254..cc48a21fd 100644 --- a/src/pocketmine/network/mcpe/protocol/CraftingEventPacket.php +++ b/src/pocketmine/network/mcpe/protocol/CraftingEventPacket.php @@ -49,7 +49,7 @@ class CraftingEventPacket extends DataPacket{ return parent::clean(); } - protected function decodePayload(){ + protected function decodePayload() : void{ $this->windowId = $this->getByte(); $this->type = $this->getVarInt(); $this->id = $this->getUUID(); @@ -65,7 +65,7 @@ class CraftingEventPacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->windowId); $this->putVarInt($this->type); $this->putUUID($this->id); diff --git a/src/pocketmine/network/mcpe/protocol/DataPacket.php b/src/pocketmine/network/mcpe/protocol/DataPacket.php index c1b983177..1201971d1 100644 --- a/src/pocketmine/network/mcpe/protocol/DataPacket.php +++ b/src/pocketmine/network/mcpe/protocol/DataPacket.php @@ -41,7 +41,7 @@ abstract class DataPacket extends NetworkBinaryStream{ /** @var int */ public $recipientSubId = 0; - public function pid(){ + public function pid() : int{ return $this::NETWORK_ID; } @@ -65,13 +65,13 @@ abstract class DataPacket extends NetworkBinaryStream{ return false; } - public function decode(){ + public function decode() : void{ $this->offset = 0; $this->decodeHeader(); $this->decodePayload(); } - protected function decodeHeader(){ + protected function decodeHeader() : void{ $pid = $this->getUnsignedVarInt(); assert($pid === static::NETWORK_ID); @@ -83,18 +83,18 @@ abstract class DataPacket extends NetworkBinaryStream{ /** * Note for plugin developers: If you're adding your own packets, you should perform decoding in here. */ - protected function decodePayload(){ + protected function decodePayload() : void{ } - public function encode(){ + public function encode() : void{ $this->reset(); $this->encodeHeader(); $this->encodePayload(); $this->isEncoded = true; } - protected function encodeHeader(){ + protected function encodeHeader() : void{ $this->putUnsignedVarInt(static::NETWORK_ID); $this->putByte($this->senderSubId); @@ -104,7 +104,7 @@ abstract class DataPacket extends NetworkBinaryStream{ /** * Note for plugin developers: If you're adding your own packets, you should perform encoding in here. */ - protected function encodePayload(){ + protected function encodePayload() : void{ } diff --git a/src/pocketmine/network/mcpe/protocol/DisconnectPacket.php b/src/pocketmine/network/mcpe/protocol/DisconnectPacket.php index e9047df25..e8207306f 100644 --- a/src/pocketmine/network/mcpe/protocol/DisconnectPacket.php +++ b/src/pocketmine/network/mcpe/protocol/DisconnectPacket.php @@ -40,14 +40,14 @@ class DisconnectPacket extends DataPacket{ return true; } - protected function decodePayload(){ + protected function decodePayload() : void{ $this->hideDisconnectionScreen = $this->getBool(); if(!$this->hideDisconnectionScreen){ $this->message = $this->getString(); } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putBool($this->hideDisconnectionScreen); if(!$this->hideDisconnectionScreen){ $this->putString($this->message); diff --git a/src/pocketmine/network/mcpe/protocol/EntityEventPacket.php b/src/pocketmine/network/mcpe/protocol/EntityEventPacket.php index 19e5fbd19..5d6344b4b 100644 --- a/src/pocketmine/network/mcpe/protocol/EntityEventPacket.php +++ b/src/pocketmine/network/mcpe/protocol/EntityEventPacket.php @@ -90,13 +90,13 @@ class EntityEventPacket extends DataPacket{ /** @var int */ public $data = 0; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->event = $this->getByte(); $this->data = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->entityRuntimeId); $this->putByte($this->event); $this->putVarInt($this->data); diff --git a/src/pocketmine/network/mcpe/protocol/EntityFallPacket.php b/src/pocketmine/network/mcpe/protocol/EntityFallPacket.php index 4c3c5cd6c..490d6fd6d 100644 --- a/src/pocketmine/network/mcpe/protocol/EntityFallPacket.php +++ b/src/pocketmine/network/mcpe/protocol/EntityFallPacket.php @@ -38,13 +38,13 @@ class EntityFallPacket extends DataPacket{ /** @var bool */ public $isInVoid; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->fallDistance = $this->getLFloat(); $this->isInVoid = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->entityRuntimeId); $this->putLFloat($this->fallDistance); $this->putBool($this->isInVoid); diff --git a/src/pocketmine/network/mcpe/protocol/EntityPickRequestPacket.php b/src/pocketmine/network/mcpe/protocol/EntityPickRequestPacket.php index 96b6c7b2e..8bb6b156d 100644 --- a/src/pocketmine/network/mcpe/protocol/EntityPickRequestPacket.php +++ b/src/pocketmine/network/mcpe/protocol/EntityPickRequestPacket.php @@ -35,12 +35,12 @@ class EntityPickRequestPacket extends DataPacket{ /** @var int */ public $hotbarSlot; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityUniqueId = $this->getLLong(); $this->hotbarSlot = $this->getByte(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putLLong($this->entityUniqueId); $this->putByte($this->hotbarSlot); } diff --git a/src/pocketmine/network/mcpe/protocol/EventPacket.php b/src/pocketmine/network/mcpe/protocol/EventPacket.php index 612f5ded7..d5ce93c83 100644 --- a/src/pocketmine/network/mcpe/protocol/EventPacket.php +++ b/src/pocketmine/network/mcpe/protocol/EventPacket.php @@ -48,7 +48,7 @@ class EventPacket extends DataPacket{ /** @var int */ public $type; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->playerRuntimeId = $this->getEntityRuntimeId(); $this->eventData = $this->getVarInt(); $this->type = $this->getByte(); @@ -56,7 +56,7 @@ class EventPacket extends DataPacket{ //TODO: nice confusing mess } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->playerRuntimeId); $this->putVarInt($this->eventData); $this->putByte($this->type); diff --git a/src/pocketmine/network/mcpe/protocol/ExplodePacket.php b/src/pocketmine/network/mcpe/protocol/ExplodePacket.php index 5e2f0855d..8740d2896 100644 --- a/src/pocketmine/network/mcpe/protocol/ExplodePacket.php +++ b/src/pocketmine/network/mcpe/protocol/ExplodePacket.php @@ -44,7 +44,7 @@ class ExplodePacket extends DataPacket{ return parent::clean(); } - protected function decodePayload(){ + protected function decodePayload() : void{ $this->position = $this->getVector3(); $this->radius = (float) ($this->getVarInt() / 32); $count = $this->getUnsignedVarInt(); @@ -55,7 +55,7 @@ class ExplodePacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVector3($this->position); $this->putVarInt((int) ($this->radius * 32)); $this->putUnsignedVarInt(count($this->records)); diff --git a/src/pocketmine/network/mcpe/protocol/FullChunkDataPacket.php b/src/pocketmine/network/mcpe/protocol/FullChunkDataPacket.php index c3c0a4215..549726794 100644 --- a/src/pocketmine/network/mcpe/protocol/FullChunkDataPacket.php +++ b/src/pocketmine/network/mcpe/protocol/FullChunkDataPacket.php @@ -38,13 +38,13 @@ class FullChunkDataPacket extends DataPacket{ /** @var string */ public $data; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->chunkX = $this->getVarInt(); $this->chunkZ = $this->getVarInt(); $this->data = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->chunkX); $this->putVarInt($this->chunkZ); $this->putString($this->data); diff --git a/src/pocketmine/network/mcpe/protocol/GameRulesChangedPacket.php b/src/pocketmine/network/mcpe/protocol/GameRulesChangedPacket.php index 1a45daa91..c7865588e 100644 --- a/src/pocketmine/network/mcpe/protocol/GameRulesChangedPacket.php +++ b/src/pocketmine/network/mcpe/protocol/GameRulesChangedPacket.php @@ -33,11 +33,11 @@ class GameRulesChangedPacket extends DataPacket{ /** @var array */ public $gameRules = []; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->gameRules = $this->getGameRules(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putGameRules($this->gameRules); } diff --git a/src/pocketmine/network/mcpe/protocol/GuiDataPickItemPacket.php b/src/pocketmine/network/mcpe/protocol/GuiDataPickItemPacket.php index d9c1cf20e..834159552 100644 --- a/src/pocketmine/network/mcpe/protocol/GuiDataPickItemPacket.php +++ b/src/pocketmine/network/mcpe/protocol/GuiDataPickItemPacket.php @@ -33,11 +33,11 @@ class GuiDataPickItemPacket extends DataPacket{ /** @var int */ public $hotbarSlot; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->hotbarSlot = $this->getLInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putLInt($this->hotbarSlot); } diff --git a/src/pocketmine/network/mcpe/protocol/HurtArmorPacket.php b/src/pocketmine/network/mcpe/protocol/HurtArmorPacket.php index 805d0f1af..ba557a2b2 100644 --- a/src/pocketmine/network/mcpe/protocol/HurtArmorPacket.php +++ b/src/pocketmine/network/mcpe/protocol/HurtArmorPacket.php @@ -34,11 +34,11 @@ class HurtArmorPacket extends DataPacket{ /** @var int */ public $health; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->health = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->health); } diff --git a/src/pocketmine/network/mcpe/protocol/InteractPacket.php b/src/pocketmine/network/mcpe/protocol/InteractPacket.php index 737396279..eea2d30f1 100644 --- a/src/pocketmine/network/mcpe/protocol/InteractPacket.php +++ b/src/pocketmine/network/mcpe/protocol/InteractPacket.php @@ -48,7 +48,7 @@ class InteractPacket extends DataPacket{ /** @var float */ public $z; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->action = $this->getByte(); $this->target = $this->getEntityRuntimeId(); @@ -60,7 +60,7 @@ class InteractPacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->action); $this->putEntityRuntimeId($this->target); diff --git a/src/pocketmine/network/mcpe/protocol/InventoryContentPacket.php b/src/pocketmine/network/mcpe/protocol/InventoryContentPacket.php index 76ba225fa..bb6e6eebc 100644 --- a/src/pocketmine/network/mcpe/protocol/InventoryContentPacket.php +++ b/src/pocketmine/network/mcpe/protocol/InventoryContentPacket.php @@ -36,7 +36,7 @@ class InventoryContentPacket extends DataPacket{ /** @var Item[] */ public $items = []; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->windowId = $this->getUnsignedVarInt(); $count = $this->getUnsignedVarInt(); for($i = 0; $i < $count; ++$i){ @@ -44,7 +44,7 @@ class InventoryContentPacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUnsignedVarInt($this->windowId); $this->putUnsignedVarInt(count($this->items)); foreach($this->items as $item){ diff --git a/src/pocketmine/network/mcpe/protocol/InventorySlotPacket.php b/src/pocketmine/network/mcpe/protocol/InventorySlotPacket.php index 1973e690b..2eff470d4 100644 --- a/src/pocketmine/network/mcpe/protocol/InventorySlotPacket.php +++ b/src/pocketmine/network/mcpe/protocol/InventorySlotPacket.php @@ -38,13 +38,13 @@ class InventorySlotPacket extends DataPacket{ /** @var Item */ public $item; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->windowId = $this->getUnsignedVarInt(); $this->inventorySlot = $this->getUnsignedVarInt(); $this->item = $this->getSlot(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUnsignedVarInt($this->windowId); $this->putUnsignedVarInt($this->inventorySlot); $this->putSlot($this->item); diff --git a/src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket.php b/src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket.php index 7a3556b70..90d09bc32 100644 --- a/src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket.php +++ b/src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket.php @@ -69,7 +69,7 @@ class InventoryTransactionPacket extends DataPacket{ /** @var \stdClass */ public $trData; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->transactionType = $this->getUnsignedVarInt(); for($i = 0, $count = $this->getUnsignedVarInt(); $i < $count; ++$i){ @@ -111,7 +111,7 @@ class InventoryTransactionPacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUnsignedVarInt($this->transactionType); $this->putUnsignedVarInt(count($this->actions)); diff --git a/src/pocketmine/network/mcpe/protocol/ItemFrameDropItemPacket.php b/src/pocketmine/network/mcpe/protocol/ItemFrameDropItemPacket.php index 200bb5824..989c49080 100644 --- a/src/pocketmine/network/mcpe/protocol/ItemFrameDropItemPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ItemFrameDropItemPacket.php @@ -38,11 +38,11 @@ class ItemFrameDropItemPacket extends DataPacket{ /** @var int */ public $z; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->getBlockPosition($this->x, $this->y, $this->z); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putBlockPosition($this->x, $this->y, $this->z); } diff --git a/src/pocketmine/network/mcpe/protocol/LabTablePacket.php b/src/pocketmine/network/mcpe/protocol/LabTablePacket.php index 8f45bcc56..f5d6f4f93 100644 --- a/src/pocketmine/network/mcpe/protocol/LabTablePacket.php +++ b/src/pocketmine/network/mcpe/protocol/LabTablePacket.php @@ -43,13 +43,13 @@ class LabTablePacket extends DataPacket{ /** @var int */ public $reactionType; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->uselessByte = $this->getByte(); $this->getSignedBlockPosition($this->x, $this->y, $this->z); $this->reactionType = $this->getByte(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->uselessByte); $this->putSignedBlockPosition($this->x, $this->y, $this->z); $this->putByte($this->reactionType); diff --git a/src/pocketmine/network/mcpe/protocol/LevelEventPacket.php b/src/pocketmine/network/mcpe/protocol/LevelEventPacket.php index c40065115..a0f9fd92e 100644 --- a/src/pocketmine/network/mcpe/protocol/LevelEventPacket.php +++ b/src/pocketmine/network/mcpe/protocol/LevelEventPacket.php @@ -118,13 +118,13 @@ class LevelEventPacket extends DataPacket{ /** @var int */ public $data; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->evid = $this->getVarInt(); $this->position = $this->getVector3(); $this->data = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->evid); $this->putVector3Nullable($this->position); $this->putVarInt($this->data); diff --git a/src/pocketmine/network/mcpe/protocol/LevelSoundEventPacket.php b/src/pocketmine/network/mcpe/protocol/LevelSoundEventPacket.php index 0afa42075..f9e330dd0 100644 --- a/src/pocketmine/network/mcpe/protocol/LevelSoundEventPacket.php +++ b/src/pocketmine/network/mcpe/protocol/LevelSoundEventPacket.php @@ -257,7 +257,7 @@ class LevelSoundEventPacket extends DataPacket{ /** @var bool */ public $disableRelativeVolume = false; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->sound = $this->getByte(); $this->position = $this->getVector3(); $this->extraData = $this->getVarInt(); @@ -266,7 +266,7 @@ class LevelSoundEventPacket extends DataPacket{ $this->disableRelativeVolume = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->sound); $this->putVector3($this->position); $this->putVarInt($this->extraData); diff --git a/src/pocketmine/network/mcpe/protocol/LoginPacket.php b/src/pocketmine/network/mcpe/protocol/LoginPacket.php index 24f9c520d..554061aad 100644 --- a/src/pocketmine/network/mcpe/protocol/LoginPacket.php +++ b/src/pocketmine/network/mcpe/protocol/LoginPacket.php @@ -76,7 +76,7 @@ class LoginPacket extends DataPacket{ return $this->protocol !== null and $this->protocol !== ProtocolInfo::CURRENT_PROTOCOL; } - protected function decodePayload(){ + protected function decodePayload() : void{ $this->protocol = $this->getInt(); if($this->protocol !== ProtocolInfo::CURRENT_PROTOCOL){ @@ -133,7 +133,7 @@ class LoginPacket extends DataPacket{ $this->locale = $this->clientData["LanguageCode"] ?? null; } - protected function encodePayload(){ + protected function encodePayload() : void{ //TODO } diff --git a/src/pocketmine/network/mcpe/protocol/MapInfoRequestPacket.php b/src/pocketmine/network/mcpe/protocol/MapInfoRequestPacket.php index 4590aac25..68b2a5d64 100644 --- a/src/pocketmine/network/mcpe/protocol/MapInfoRequestPacket.php +++ b/src/pocketmine/network/mcpe/protocol/MapInfoRequestPacket.php @@ -35,11 +35,11 @@ class MapInfoRequestPacket extends DataPacket{ /** @var int */ public $mapId; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->mapId = $this->getEntityUniqueId(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityUniqueId($this->mapId); } diff --git a/src/pocketmine/network/mcpe/protocol/MobArmorEquipmentPacket.php b/src/pocketmine/network/mcpe/protocol/MobArmorEquipmentPacket.php index f0e8335ee..53131172d 100644 --- a/src/pocketmine/network/mcpe/protocol/MobArmorEquipmentPacket.php +++ b/src/pocketmine/network/mcpe/protocol/MobArmorEquipmentPacket.php @@ -37,14 +37,14 @@ class MobArmorEquipmentPacket extends DataPacket{ /** @var Item[] */ public $slots = []; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityRuntimeId = $this->getEntityRuntimeId(); for($i = 0; $i < 4; ++$i){ $this->slots[$i] = $this->getSlot(); } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->entityRuntimeId); for($i = 0; $i < 4; ++$i){ $this->putSlot($this->slots[$i]); diff --git a/src/pocketmine/network/mcpe/protocol/MobEffectPacket.php b/src/pocketmine/network/mcpe/protocol/MobEffectPacket.php index e14bf7357..ccb43c535 100644 --- a/src/pocketmine/network/mcpe/protocol/MobEffectPacket.php +++ b/src/pocketmine/network/mcpe/protocol/MobEffectPacket.php @@ -48,7 +48,7 @@ class MobEffectPacket extends DataPacket{ /** @var int */ public $duration = 0; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->eventId = $this->getByte(); $this->effectId = $this->getVarInt(); @@ -57,7 +57,7 @@ class MobEffectPacket extends DataPacket{ $this->duration = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->entityRuntimeId); $this->putByte($this->eventId); $this->putVarInt($this->effectId); diff --git a/src/pocketmine/network/mcpe/protocol/MobEquipmentPacket.php b/src/pocketmine/network/mcpe/protocol/MobEquipmentPacket.php index 49025bb27..428f25b4b 100644 --- a/src/pocketmine/network/mcpe/protocol/MobEquipmentPacket.php +++ b/src/pocketmine/network/mcpe/protocol/MobEquipmentPacket.php @@ -43,7 +43,7 @@ class MobEquipmentPacket extends DataPacket{ /** @var int */ public $windowId = 0; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->item = $this->getSlot(); $this->inventorySlot = $this->getByte(); @@ -51,7 +51,7 @@ class MobEquipmentPacket extends DataPacket{ $this->windowId = $this->getByte(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->entityRuntimeId); $this->putSlot($this->item); $this->putByte($this->inventorySlot); diff --git a/src/pocketmine/network/mcpe/protocol/ModalFormRequestPacket.php b/src/pocketmine/network/mcpe/protocol/ModalFormRequestPacket.php index 4a0bd2cb9..bc6fc0b24 100644 --- a/src/pocketmine/network/mcpe/protocol/ModalFormRequestPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ModalFormRequestPacket.php @@ -35,12 +35,12 @@ class ModalFormRequestPacket extends DataPacket{ /** @var string */ public $formData; //json - protected function decodePayload(){ + protected function decodePayload() : void{ $this->formId = $this->getUnsignedVarInt(); $this->formData = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUnsignedVarInt($this->formId); $this->putString($this->formData); } diff --git a/src/pocketmine/network/mcpe/protocol/ModalFormResponsePacket.php b/src/pocketmine/network/mcpe/protocol/ModalFormResponsePacket.php index 9303ec17d..ca888ee96 100644 --- a/src/pocketmine/network/mcpe/protocol/ModalFormResponsePacket.php +++ b/src/pocketmine/network/mcpe/protocol/ModalFormResponsePacket.php @@ -35,12 +35,12 @@ class ModalFormResponsePacket extends DataPacket{ /** @var string */ public $formData; //json - protected function decodePayload(){ + protected function decodePayload() : void{ $this->formId = $this->getUnsignedVarInt(); $this->formData = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUnsignedVarInt($this->formId); $this->putString($this->formData); } diff --git a/src/pocketmine/network/mcpe/protocol/MoveEntityPacket.php b/src/pocketmine/network/mcpe/protocol/MoveEntityPacket.php index a17e4de3e..cd5d60c27 100644 --- a/src/pocketmine/network/mcpe/protocol/MoveEntityPacket.php +++ b/src/pocketmine/network/mcpe/protocol/MoveEntityPacket.php @@ -47,7 +47,7 @@ class MoveEntityPacket extends DataPacket{ /** @var bool */ public $teleported = false; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->position = $this->getVector3(); $this->pitch = $this->getByteRotation(); @@ -57,7 +57,7 @@ class MoveEntityPacket extends DataPacket{ $this->teleported = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->entityRuntimeId); $this->putVector3($this->position); $this->putByteRotation($this->pitch); diff --git a/src/pocketmine/network/mcpe/protocol/MovePlayerPacket.php b/src/pocketmine/network/mcpe/protocol/MovePlayerPacket.php index cb85b447e..cf1447011 100644 --- a/src/pocketmine/network/mcpe/protocol/MovePlayerPacket.php +++ b/src/pocketmine/network/mcpe/protocol/MovePlayerPacket.php @@ -58,7 +58,7 @@ class MovePlayerPacket extends DataPacket{ /** @var int */ public $teleportItem = 0; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->position = $this->getVector3(); $this->pitch = $this->getLFloat(); @@ -73,7 +73,7 @@ class MovePlayerPacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->entityRuntimeId); $this->putVector3($this->position); $this->putLFloat($this->pitch); diff --git a/src/pocketmine/network/mcpe/protocol/NpcRequestPacket.php b/src/pocketmine/network/mcpe/protocol/NpcRequestPacket.php index 479221c01..3a61b5541 100644 --- a/src/pocketmine/network/mcpe/protocol/NpcRequestPacket.php +++ b/src/pocketmine/network/mcpe/protocol/NpcRequestPacket.php @@ -39,14 +39,14 @@ class NpcRequestPacket extends DataPacket{ /** @var int */ public $actionType; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->requestType = $this->getByte(); $this->commandString = $this->getString(); $this->actionType = $this->getByte(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->entityRuntimeId); $this->putByte($this->requestType); $this->putString($this->commandString); diff --git a/src/pocketmine/network/mcpe/protocol/PacketPool.php b/src/pocketmine/network/mcpe/protocol/PacketPool.php index af1f8b184..46819b685 100644 --- a/src/pocketmine/network/mcpe/protocol/PacketPool.php +++ b/src/pocketmine/network/mcpe/protocol/PacketPool.php @@ -27,7 +27,7 @@ class PacketPool{ /** @var \SplFixedArray */ protected static $pool = null; - public static function init(){ + public static function init() : void{ static::$pool = new \SplFixedArray(256); //Normal packets @@ -148,7 +148,7 @@ class PacketPool{ /** * @param DataPacket $packet */ - public static function registerPacket(DataPacket $packet){ + public static function registerPacket(DataPacket $packet) : void{ static::$pool[$packet->pid()] = clone $packet; } diff --git a/src/pocketmine/network/mcpe/protocol/PhotoTransferPacket.php b/src/pocketmine/network/mcpe/protocol/PhotoTransferPacket.php index 8d42c3837..75b6f89f7 100644 --- a/src/pocketmine/network/mcpe/protocol/PhotoTransferPacket.php +++ b/src/pocketmine/network/mcpe/protocol/PhotoTransferPacket.php @@ -37,13 +37,13 @@ class PhotoTransferPacket extends DataPacket{ /** @var string */ public $bookId; //photos are stored in a sibling directory to the games folder (screenshots/(some UUID)/bookID/example.png) - protected function decodePayload(){ + protected function decodePayload() : void{ $this->photoName = $this->getString(); $this->photoData = $this->getString(); $this->bookId = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->photoName); $this->putString($this->photoData); $this->putString($this->bookId); diff --git a/src/pocketmine/network/mcpe/protocol/PlaySoundPacket.php b/src/pocketmine/network/mcpe/protocol/PlaySoundPacket.php index b9ddb193e..0460a3efc 100644 --- a/src/pocketmine/network/mcpe/protocol/PlaySoundPacket.php +++ b/src/pocketmine/network/mcpe/protocol/PlaySoundPacket.php @@ -45,7 +45,7 @@ class PlaySoundPacket extends DataPacket{ /** @var float */ public $pitch; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->soundName = $this->getString(); $this->getBlockPosition($this->x, $this->y, $this->z); $this->x /= 8; @@ -55,7 +55,7 @@ class PlaySoundPacket extends DataPacket{ $this->pitch = $this->getLFloat(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->soundName); $this->putBlockPosition((int) ($this->x * 8), (int) ($this->y * 8), (int) ($this->z * 8)); $this->putLFloat($this->volume); diff --git a/src/pocketmine/network/mcpe/protocol/PlayStatusPacket.php b/src/pocketmine/network/mcpe/protocol/PlayStatusPacket.php index ed0408972..fe01183f2 100644 --- a/src/pocketmine/network/mcpe/protocol/PlayStatusPacket.php +++ b/src/pocketmine/network/mcpe/protocol/PlayStatusPacket.php @@ -49,7 +49,7 @@ class PlayStatusPacket extends DataPacket{ */ public $protocol; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->status = $this->getInt(); } @@ -57,7 +57,7 @@ class PlayStatusPacket extends DataPacket{ return true; } - protected function encodeHeader(){ + protected function encodeHeader() : void{ if($this->protocol < 130){ //MCPE <= 1.1 $this->putByte(static::NETWORK_ID); }else{ @@ -65,7 +65,7 @@ class PlayStatusPacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putInt($this->status); } diff --git a/src/pocketmine/network/mcpe/protocol/PlayerActionPacket.php b/src/pocketmine/network/mcpe/protocol/PlayerActionPacket.php index 5d45b27d3..3a16a783b 100644 --- a/src/pocketmine/network/mcpe/protocol/PlayerActionPacket.php +++ b/src/pocketmine/network/mcpe/protocol/PlayerActionPacket.php @@ -70,14 +70,14 @@ class PlayerActionPacket extends DataPacket{ /** @var int */ public $face; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->action = $this->getVarInt(); $this->getBlockPosition($this->x, $this->y, $this->z); $this->face = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->entityRuntimeId); $this->putVarInt($this->action); $this->putBlockPosition($this->x, $this->y, $this->z); diff --git a/src/pocketmine/network/mcpe/protocol/PlayerHotbarPacket.php b/src/pocketmine/network/mcpe/protocol/PlayerHotbarPacket.php index 82269f750..b541128be 100644 --- a/src/pocketmine/network/mcpe/protocol/PlayerHotbarPacket.php +++ b/src/pocketmine/network/mcpe/protocol/PlayerHotbarPacket.php @@ -41,13 +41,13 @@ class PlayerHotbarPacket extends DataPacket{ /** @var bool */ public $selectHotbarSlot = true; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->selectedHotbarSlot = $this->getUnsignedVarInt(); $this->windowId = $this->getByte(); $this->selectHotbarSlot = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUnsignedVarInt($this->selectedHotbarSlot); $this->putByte($this->windowId); $this->putBool($this->selectHotbarSlot); diff --git a/src/pocketmine/network/mcpe/protocol/PlayerInputPacket.php b/src/pocketmine/network/mcpe/protocol/PlayerInputPacket.php index 9835e832a..8664e92eb 100644 --- a/src/pocketmine/network/mcpe/protocol/PlayerInputPacket.php +++ b/src/pocketmine/network/mcpe/protocol/PlayerInputPacket.php @@ -40,14 +40,14 @@ class PlayerInputPacket extends DataPacket{ /** @var bool */ public $sneaking; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->motionX = $this->getLFloat(); $this->motionY = $this->getLFloat(); $this->jumping = $this->getBool(); $this->sneaking = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putLFloat($this->motionX); $this->putLFloat($this->motionY); $this->putBool($this->jumping); diff --git a/src/pocketmine/network/mcpe/protocol/PlayerListPacket.php b/src/pocketmine/network/mcpe/protocol/PlayerListPacket.php index 6e756982d..ba854d8b9 100644 --- a/src/pocketmine/network/mcpe/protocol/PlayerListPacket.php +++ b/src/pocketmine/network/mcpe/protocol/PlayerListPacket.php @@ -46,7 +46,7 @@ class PlayerListPacket extends DataPacket{ return parent::clean(); } - protected function decodePayload(){ + protected function decodePayload() : void{ $this->type = $this->getByte(); $count = $this->getUnsignedVarInt(); for($i = 0; $i < $count; ++$i){ @@ -82,7 +82,7 @@ class PlayerListPacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->type); $this->putUnsignedVarInt(count($this->entries)); foreach($this->entries as $entry){ diff --git a/src/pocketmine/network/mcpe/protocol/PlayerSkinPacket.php b/src/pocketmine/network/mcpe/protocol/PlayerSkinPacket.php index 2fa531419..64a9b67c5 100644 --- a/src/pocketmine/network/mcpe/protocol/PlayerSkinPacket.php +++ b/src/pocketmine/network/mcpe/protocol/PlayerSkinPacket.php @@ -42,7 +42,7 @@ class PlayerSkinPacket extends DataPacket{ public $skin; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->uuid = $this->getUUID(); $skinId = $this->getString(); @@ -56,7 +56,7 @@ class PlayerSkinPacket extends DataPacket{ $this->skin = new Skin($skinId, $skinData, $capeData, $geometryModel, $geometryData); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUUID($this->uuid); $this->putString($this->skin->getSkinId()); diff --git a/src/pocketmine/network/mcpe/protocol/PurchaseReceiptPacket.php b/src/pocketmine/network/mcpe/protocol/PurchaseReceiptPacket.php index bc989f0d5..e841fed93 100644 --- a/src/pocketmine/network/mcpe/protocol/PurchaseReceiptPacket.php +++ b/src/pocketmine/network/mcpe/protocol/PurchaseReceiptPacket.php @@ -33,14 +33,14 @@ class PurchaseReceiptPacket extends DataPacket{ /** @var string[] */ public $entries = []; - protected function decodePayload(){ + protected function decodePayload() : void{ $count = $this->getUnsignedVarInt(); for($i = 0; $i < $count; ++$i){ $this->entries[] = $this->getString(); } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUnsignedVarInt(count($this->entries)); foreach($this->entries as $entry){ $this->putString($entry); diff --git a/src/pocketmine/network/mcpe/protocol/RemoveEntityPacket.php b/src/pocketmine/network/mcpe/protocol/RemoveEntityPacket.php index b4ef71361..856b9b211 100644 --- a/src/pocketmine/network/mcpe/protocol/RemoveEntityPacket.php +++ b/src/pocketmine/network/mcpe/protocol/RemoveEntityPacket.php @@ -34,11 +34,11 @@ class RemoveEntityPacket extends DataPacket{ /** @var int */ public $entityUniqueId; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityUniqueId = $this->getEntityUniqueId(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityUniqueId($this->entityUniqueId); } diff --git a/src/pocketmine/network/mcpe/protocol/RemoveObjectivePacket.php b/src/pocketmine/network/mcpe/protocol/RemoveObjectivePacket.php index 6216c43ea..25dd8298b 100644 --- a/src/pocketmine/network/mcpe/protocol/RemoveObjectivePacket.php +++ b/src/pocketmine/network/mcpe/protocol/RemoveObjectivePacket.php @@ -33,11 +33,11 @@ class RemoveObjectivePacket extends DataPacket{ /** @var string */ public $objectiveName; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->objectiveName = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->objectiveName); } diff --git a/src/pocketmine/network/mcpe/protocol/RequestChunkRadiusPacket.php b/src/pocketmine/network/mcpe/protocol/RequestChunkRadiusPacket.php index 4c296c757..3cb552b6b 100644 --- a/src/pocketmine/network/mcpe/protocol/RequestChunkRadiusPacket.php +++ b/src/pocketmine/network/mcpe/protocol/RequestChunkRadiusPacket.php @@ -34,11 +34,11 @@ class RequestChunkRadiusPacket extends DataPacket{ /** @var int */ public $radius; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->radius = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->radius); } diff --git a/src/pocketmine/network/mcpe/protocol/ResourcePackChunkDataPacket.php b/src/pocketmine/network/mcpe/protocol/ResourcePackChunkDataPacket.php index c55f0a473..6f51d6adf 100644 --- a/src/pocketmine/network/mcpe/protocol/ResourcePackChunkDataPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ResourcePackChunkDataPacket.php @@ -41,14 +41,14 @@ class ResourcePackChunkDataPacket extends DataPacket{ /** @var string */ public $data; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->packId = $this->getString(); $this->chunkIndex = $this->getLInt(); $this->progress = $this->getLLong(); $this->data = $this->get($this->getLInt()); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->packId); $this->putLInt($this->chunkIndex); $this->putLLong($this->progress); diff --git a/src/pocketmine/network/mcpe/protocol/ResourcePackChunkRequestPacket.php b/src/pocketmine/network/mcpe/protocol/ResourcePackChunkRequestPacket.php index e09505796..4d17634ed 100644 --- a/src/pocketmine/network/mcpe/protocol/ResourcePackChunkRequestPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ResourcePackChunkRequestPacket.php @@ -37,12 +37,12 @@ class ResourcePackChunkRequestPacket extends DataPacket{ /** @var int */ public $chunkIndex; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->packId = $this->getString(); $this->chunkIndex = $this->getLInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->packId); $this->putLInt($this->chunkIndex); } diff --git a/src/pocketmine/network/mcpe/protocol/ResourcePackClientResponsePacket.php b/src/pocketmine/network/mcpe/protocol/ResourcePackClientResponsePacket.php index a4dfba666..1d1b2c3fa 100644 --- a/src/pocketmine/network/mcpe/protocol/ResourcePackClientResponsePacket.php +++ b/src/pocketmine/network/mcpe/protocol/ResourcePackClientResponsePacket.php @@ -41,7 +41,7 @@ class ResourcePackClientResponsePacket extends DataPacket{ /** @var string[] */ public $packIds = []; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->status = $this->getByte(); $entryCount = $this->getLShort(); while($entryCount-- > 0){ @@ -49,7 +49,7 @@ class ResourcePackClientResponsePacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->status); $this->putLShort(count($this->packIds)); foreach($this->packIds as $id){ diff --git a/src/pocketmine/network/mcpe/protocol/ResourcePackDataInfoPacket.php b/src/pocketmine/network/mcpe/protocol/ResourcePackDataInfoPacket.php index a16bd9980..777cc8e77 100644 --- a/src/pocketmine/network/mcpe/protocol/ResourcePackDataInfoPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ResourcePackDataInfoPacket.php @@ -43,7 +43,7 @@ class ResourcePackDataInfoPacket extends DataPacket{ /** @var string */ public $sha256; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->packId = $this->getString(); $this->maxChunkSize = $this->getLInt(); $this->chunkCount = $this->getLInt(); @@ -51,7 +51,7 @@ class ResourcePackDataInfoPacket extends DataPacket{ $this->sha256 = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->packId); $this->putLInt($this->maxChunkSize); $this->putLInt($this->chunkCount); diff --git a/src/pocketmine/network/mcpe/protocol/ResourcePackStackPacket.php b/src/pocketmine/network/mcpe/protocol/ResourcePackStackPacket.php index e8c1830da..319528e44 100644 --- a/src/pocketmine/network/mcpe/protocol/ResourcePackStackPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ResourcePackStackPacket.php @@ -41,7 +41,7 @@ class ResourcePackStackPacket extends DataPacket{ /** @var ResourcePack[] */ public $resourcePackStack = []; - protected function decodePayload(){ + protected function decodePayload() : void{ /*$this->mustAccept = $this->getBool(); $behaviorPackCount = $this->getUnsignedVarInt(); while($behaviorPackCount-- > 0){ @@ -58,7 +58,7 @@ class ResourcePackStackPacket extends DataPacket{ }*/ } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putBool($this->mustAccept); $this->putUnsignedVarInt(count($this->behaviorPackStack)); diff --git a/src/pocketmine/network/mcpe/protocol/ResourcePacksInfoPacket.php b/src/pocketmine/network/mcpe/protocol/ResourcePacksInfoPacket.php index a01cb6384..e6af50106 100644 --- a/src/pocketmine/network/mcpe/protocol/ResourcePacksInfoPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ResourcePacksInfoPacket.php @@ -39,7 +39,7 @@ class ResourcePacksInfoPacket extends DataPacket{ /** @var ResourcePack[] */ public $resourcePackEntries = []; - protected function decodePayload(){ + protected function decodePayload() : void{ /*$this->mustAccept = $this->getBool(); $behaviorPackCount = $this->getLShort(); while($behaviorPackCount-- > 0){ @@ -60,7 +60,7 @@ class ResourcePacksInfoPacket extends DataPacket{ }*/ } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putBool($this->mustAccept); $this->putLShort(count($this->behaviorPackEntries)); diff --git a/src/pocketmine/network/mcpe/protocol/RespawnPacket.php b/src/pocketmine/network/mcpe/protocol/RespawnPacket.php index b13e7bcb7..d6c088ba6 100644 --- a/src/pocketmine/network/mcpe/protocol/RespawnPacket.php +++ b/src/pocketmine/network/mcpe/protocol/RespawnPacket.php @@ -35,11 +35,11 @@ class RespawnPacket extends DataPacket{ /** @var Vector3 */ public $position; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->position = $this->getVector3(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVector3($this->position); } diff --git a/src/pocketmine/network/mcpe/protocol/RiderJumpPacket.php b/src/pocketmine/network/mcpe/protocol/RiderJumpPacket.php index 3ee83a606..ca3e8df0f 100644 --- a/src/pocketmine/network/mcpe/protocol/RiderJumpPacket.php +++ b/src/pocketmine/network/mcpe/protocol/RiderJumpPacket.php @@ -35,11 +35,11 @@ class RiderJumpPacket extends DataPacket{ /** @var int */ public $jumpStrength; //percentage - protected function decodePayload(){ + protected function decodePayload() : void{ $this->jumpStrength = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->jumpStrength); } diff --git a/src/pocketmine/network/mcpe/protocol/ServerSettingsRequestPacket.php b/src/pocketmine/network/mcpe/protocol/ServerSettingsRequestPacket.php index 5404151cb..bccf9ed16 100644 --- a/src/pocketmine/network/mcpe/protocol/ServerSettingsRequestPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ServerSettingsRequestPacket.php @@ -30,11 +30,11 @@ use pocketmine\network\mcpe\NetworkSession; class ServerSettingsRequestPacket extends DataPacket{ public const NETWORK_ID = ProtocolInfo::SERVER_SETTINGS_REQUEST_PACKET; - protected function decodePayload(){ + protected function decodePayload() : void{ //No payload } - protected function encodePayload(){ + protected function encodePayload() : void{ //No payload } diff --git a/src/pocketmine/network/mcpe/protocol/ServerSettingsResponsePacket.php b/src/pocketmine/network/mcpe/protocol/ServerSettingsResponsePacket.php index e8f997901..c3a5b3fb2 100644 --- a/src/pocketmine/network/mcpe/protocol/ServerSettingsResponsePacket.php +++ b/src/pocketmine/network/mcpe/protocol/ServerSettingsResponsePacket.php @@ -35,12 +35,12 @@ class ServerSettingsResponsePacket extends DataPacket{ /** @var string */ public $formData; //json - protected function decodePayload(){ + protected function decodePayload() : void{ $this->formId = $this->getUnsignedVarInt(); $this->formData = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUnsignedVarInt($this->formId); $this->putString($this->formData); } diff --git a/src/pocketmine/network/mcpe/protocol/ServerToClientHandshakePacket.php b/src/pocketmine/network/mcpe/protocol/ServerToClientHandshakePacket.php index ee1f40152..b5a5defd9 100644 --- a/src/pocketmine/network/mcpe/protocol/ServerToClientHandshakePacket.php +++ b/src/pocketmine/network/mcpe/protocol/ServerToClientHandshakePacket.php @@ -41,11 +41,11 @@ class ServerToClientHandshakePacket extends DataPacket{ return true; } - protected function decodePayload(){ + protected function decodePayload() : void{ $this->jwt = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->jwt); } diff --git a/src/pocketmine/network/mcpe/protocol/SetCommandsEnabledPacket.php b/src/pocketmine/network/mcpe/protocol/SetCommandsEnabledPacket.php index 0f3c87ce9..82f28fc88 100644 --- a/src/pocketmine/network/mcpe/protocol/SetCommandsEnabledPacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetCommandsEnabledPacket.php @@ -34,11 +34,11 @@ class SetCommandsEnabledPacket extends DataPacket{ /** @var bool */ public $enabled; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->enabled = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putBool($this->enabled); } diff --git a/src/pocketmine/network/mcpe/protocol/SetDefaultGameTypePacket.php b/src/pocketmine/network/mcpe/protocol/SetDefaultGameTypePacket.php index 3284704b7..a3adaa43f 100644 --- a/src/pocketmine/network/mcpe/protocol/SetDefaultGameTypePacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetDefaultGameTypePacket.php @@ -33,11 +33,11 @@ class SetDefaultGameTypePacket extends DataPacket{ /** @var int */ public $gamemode; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->gamemode = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUnsignedVarInt($this->gamemode); } diff --git a/src/pocketmine/network/mcpe/protocol/SetDifficultyPacket.php b/src/pocketmine/network/mcpe/protocol/SetDifficultyPacket.php index c960e7950..a3f75035e 100644 --- a/src/pocketmine/network/mcpe/protocol/SetDifficultyPacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetDifficultyPacket.php @@ -34,11 +34,11 @@ class SetDifficultyPacket extends DataPacket{ /** @var int */ public $difficulty; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->difficulty = $this->getUnsignedVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putUnsignedVarInt($this->difficulty); } diff --git a/src/pocketmine/network/mcpe/protocol/SetDisplayObjectivePacket.php b/src/pocketmine/network/mcpe/protocol/SetDisplayObjectivePacket.php index a4b1aa54a..534c66b01 100644 --- a/src/pocketmine/network/mcpe/protocol/SetDisplayObjectivePacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetDisplayObjectivePacket.php @@ -41,7 +41,7 @@ class SetDisplayObjectivePacket extends DataPacket{ /** @var int */ public $sortOrder; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->displaySlot = $this->getString(); $this->objectiveName = $this->getString(); $this->displayName = $this->getString(); @@ -49,7 +49,7 @@ class SetDisplayObjectivePacket extends DataPacket{ $this->sortOrder = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->displaySlot); $this->putString($this->objectiveName); $this->putString($this->displayName); diff --git a/src/pocketmine/network/mcpe/protocol/SetEntityDataPacket.php b/src/pocketmine/network/mcpe/protocol/SetEntityDataPacket.php index 678cfda61..48c483953 100644 --- a/src/pocketmine/network/mcpe/protocol/SetEntityDataPacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetEntityDataPacket.php @@ -36,12 +36,12 @@ class SetEntityDataPacket extends DataPacket{ /** @var array */ public $metadata; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->metadata = $this->getEntityMetadata(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->entityRuntimeId); $this->putEntityMetadata($this->metadata); } diff --git a/src/pocketmine/network/mcpe/protocol/SetEntityLinkPacket.php b/src/pocketmine/network/mcpe/protocol/SetEntityLinkPacket.php index 63928b9b1..4d695948e 100644 --- a/src/pocketmine/network/mcpe/protocol/SetEntityLinkPacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetEntityLinkPacket.php @@ -35,11 +35,11 @@ class SetEntityLinkPacket extends DataPacket{ /** @var EntityLink */ public $link; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->link = $this->getEntityLink(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityLink($this->link); } diff --git a/src/pocketmine/network/mcpe/protocol/SetEntityMotionPacket.php b/src/pocketmine/network/mcpe/protocol/SetEntityMotionPacket.php index 66b217552..acecb5123 100644 --- a/src/pocketmine/network/mcpe/protocol/SetEntityMotionPacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetEntityMotionPacket.php @@ -37,12 +37,12 @@ class SetEntityMotionPacket extends DataPacket{ /** @var Vector3 */ public $motion; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->motion = $this->getVector3(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->entityRuntimeId); $this->putVector3($this->motion); } diff --git a/src/pocketmine/network/mcpe/protocol/SetHealthPacket.php b/src/pocketmine/network/mcpe/protocol/SetHealthPacket.php index b87a0e9fb..736f9deca 100644 --- a/src/pocketmine/network/mcpe/protocol/SetHealthPacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetHealthPacket.php @@ -34,11 +34,11 @@ class SetHealthPacket extends DataPacket{ /** @var int */ public $health; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->health = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->health); } diff --git a/src/pocketmine/network/mcpe/protocol/SetLastHurtByPacket.php b/src/pocketmine/network/mcpe/protocol/SetLastHurtByPacket.php index b29b9ac2d..25cc3d9f4 100644 --- a/src/pocketmine/network/mcpe/protocol/SetLastHurtByPacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetLastHurtByPacket.php @@ -33,11 +33,11 @@ class SetLastHurtByPacket extends DataPacket{ /** @var int */ public $entityTypeId; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityTypeId = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->entityTypeId); } diff --git a/src/pocketmine/network/mcpe/protocol/SetPlayerGameTypePacket.php b/src/pocketmine/network/mcpe/protocol/SetPlayerGameTypePacket.php index 81a019eb5..22e88ab1d 100644 --- a/src/pocketmine/network/mcpe/protocol/SetPlayerGameTypePacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetPlayerGameTypePacket.php @@ -34,11 +34,11 @@ class SetPlayerGameTypePacket extends DataPacket{ /** @var int */ public $gamemode; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->gamemode = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->gamemode); } diff --git a/src/pocketmine/network/mcpe/protocol/SetScorePacket.php b/src/pocketmine/network/mcpe/protocol/SetScorePacket.php index f1efb6579..aa36a19f5 100644 --- a/src/pocketmine/network/mcpe/protocol/SetScorePacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetScorePacket.php @@ -39,7 +39,7 @@ class SetScorePacket extends DataPacket{ /** @var ScorePacketEntry[] */ public $entries = []; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->type = $this->getByte(); for($i = 0, $i2 = $this->getUnsignedVarInt(); $i < $i2; ++$i){ $entry = new ScorePacketEntry(); @@ -49,7 +49,7 @@ class SetScorePacket extends DataPacket{ } } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->type); $this->putUnsignedVarInt(count($this->entries)); foreach($this->entries as $entry){ diff --git a/src/pocketmine/network/mcpe/protocol/SetSpawnPositionPacket.php b/src/pocketmine/network/mcpe/protocol/SetSpawnPositionPacket.php index 5ba33933e..1788ca16c 100644 --- a/src/pocketmine/network/mcpe/protocol/SetSpawnPositionPacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetSpawnPositionPacket.php @@ -45,13 +45,13 @@ class SetSpawnPositionPacket extends DataPacket{ /** @var bool */ public $spawnForced; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->spawnType = $this->getVarInt(); $this->getBlockPosition($this->x, $this->y, $this->z); $this->spawnForced = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->spawnType); $this->putBlockPosition($this->x, $this->y, $this->z); $this->putBool($this->spawnForced); diff --git a/src/pocketmine/network/mcpe/protocol/SetTimePacket.php b/src/pocketmine/network/mcpe/protocol/SetTimePacket.php index 66a97fba8..4f72115e9 100644 --- a/src/pocketmine/network/mcpe/protocol/SetTimePacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetTimePacket.php @@ -33,11 +33,11 @@ class SetTimePacket extends DataPacket{ /** @var int */ public $time; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->time = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->time); } diff --git a/src/pocketmine/network/mcpe/protocol/SetTitlePacket.php b/src/pocketmine/network/mcpe/protocol/SetTitlePacket.php index 6065eacdc..a819d0364 100644 --- a/src/pocketmine/network/mcpe/protocol/SetTitlePacket.php +++ b/src/pocketmine/network/mcpe/protocol/SetTitlePacket.php @@ -50,7 +50,7 @@ class SetTitlePacket extends DataPacket{ /** @var int */ public $fadeOutTime = 0; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->type = $this->getVarInt(); $this->text = $this->getString(); $this->fadeInTime = $this->getVarInt(); @@ -58,7 +58,7 @@ class SetTitlePacket extends DataPacket{ $this->fadeOutTime = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVarInt($this->type); $this->putString($this->text); $this->putVarInt($this->fadeInTime); diff --git a/src/pocketmine/network/mcpe/protocol/ShowCreditsPacket.php b/src/pocketmine/network/mcpe/protocol/ShowCreditsPacket.php index 6cc5a7443..15715e5b2 100644 --- a/src/pocketmine/network/mcpe/protocol/ShowCreditsPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ShowCreditsPacket.php @@ -40,12 +40,12 @@ class ShowCreditsPacket extends DataPacket{ /** @var int */ public $status; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->playerEid = $this->getEntityRuntimeId(); $this->status = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->playerEid); $this->putVarInt($this->status); } diff --git a/src/pocketmine/network/mcpe/protocol/ShowProfilePacket.php b/src/pocketmine/network/mcpe/protocol/ShowProfilePacket.php index 54f8cc1de..4a7eaee19 100644 --- a/src/pocketmine/network/mcpe/protocol/ShowProfilePacket.php +++ b/src/pocketmine/network/mcpe/protocol/ShowProfilePacket.php @@ -33,11 +33,11 @@ class ShowProfilePacket extends DataPacket{ /** @var string */ public $xuid; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->xuid = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->xuid); } diff --git a/src/pocketmine/network/mcpe/protocol/ShowStoreOfferPacket.php b/src/pocketmine/network/mcpe/protocol/ShowStoreOfferPacket.php index a3f5a22c3..23ee62038 100644 --- a/src/pocketmine/network/mcpe/protocol/ShowStoreOfferPacket.php +++ b/src/pocketmine/network/mcpe/protocol/ShowStoreOfferPacket.php @@ -35,12 +35,12 @@ class ShowStoreOfferPacket extends DataPacket{ /** @var bool */ public $showAll; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->offerId = $this->getString(); $this->showAll = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->offerId); $this->putBool($this->showAll); } diff --git a/src/pocketmine/network/mcpe/protocol/SimpleEventPacket.php b/src/pocketmine/network/mcpe/protocol/SimpleEventPacket.php index 0792f199b..b56e13695 100644 --- a/src/pocketmine/network/mcpe/protocol/SimpleEventPacket.php +++ b/src/pocketmine/network/mcpe/protocol/SimpleEventPacket.php @@ -36,11 +36,11 @@ class SimpleEventPacket extends DataPacket{ /** @var int */ public $eventType; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->eventType = $this->getLShort(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putLShort($this->eventType); } diff --git a/src/pocketmine/network/mcpe/protocol/SpawnExperienceOrbPacket.php b/src/pocketmine/network/mcpe/protocol/SpawnExperienceOrbPacket.php index cacfc0dd6..628ef4a97 100644 --- a/src/pocketmine/network/mcpe/protocol/SpawnExperienceOrbPacket.php +++ b/src/pocketmine/network/mcpe/protocol/SpawnExperienceOrbPacket.php @@ -37,12 +37,12 @@ class SpawnExperienceOrbPacket extends DataPacket{ /** @var int */ public $amount; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->position = $this->getVector3(); $this->amount = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putVector3($this->position); $this->putVarInt($this->amount); } diff --git a/src/pocketmine/network/mcpe/protocol/StartGamePacket.php b/src/pocketmine/network/mcpe/protocol/StartGamePacket.php index 0cea9e24e..11d834f2c 100644 --- a/src/pocketmine/network/mcpe/protocol/StartGamePacket.php +++ b/src/pocketmine/network/mcpe/protocol/StartGamePacket.php @@ -126,7 +126,7 @@ class StartGamePacket extends DataPacket{ /** @var int */ public $enchantmentSeed = 0; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityUniqueId = $this->getEntityUniqueId(); $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->playerGamemode = $this->getVarInt(); @@ -177,7 +177,7 @@ class StartGamePacket extends DataPacket{ $this->enchantmentSeed = $this->getVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityUniqueId($this->entityUniqueId); $this->putEntityRuntimeId($this->entityRuntimeId); $this->putVarInt($this->playerGamemode); diff --git a/src/pocketmine/network/mcpe/protocol/StopSoundPacket.php b/src/pocketmine/network/mcpe/protocol/StopSoundPacket.php index fc6dc5f3b..d48d4b96f 100644 --- a/src/pocketmine/network/mcpe/protocol/StopSoundPacket.php +++ b/src/pocketmine/network/mcpe/protocol/StopSoundPacket.php @@ -37,12 +37,12 @@ class StopSoundPacket extends DataPacket{ /** @var bool */ public $stopAll; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->soundName = $this->getString(); $this->stopAll = $this->getBool(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->soundName); $this->putBool($this->stopAll); } diff --git a/src/pocketmine/network/mcpe/protocol/StructureBlockUpdatePacket.php b/src/pocketmine/network/mcpe/protocol/StructureBlockUpdatePacket.php index ef4febf1f..cc409bfb3 100644 --- a/src/pocketmine/network/mcpe/protocol/StructureBlockUpdatePacket.php +++ b/src/pocketmine/network/mcpe/protocol/StructureBlockUpdatePacket.php @@ -30,11 +30,11 @@ use pocketmine\network\mcpe\NetworkSession; class StructureBlockUpdatePacket extends DataPacket{ public const NETWORK_ID = ProtocolInfo::STRUCTURE_BLOCK_UPDATE_PACKET; - protected function decodePayload(){ + protected function decodePayload() : void{ //TODO } - protected function encodePayload(){ + protected function encodePayload() : void{ //TODO } diff --git a/src/pocketmine/network/mcpe/protocol/SubClientLoginPacket.php b/src/pocketmine/network/mcpe/protocol/SubClientLoginPacket.php index f699e0c6c..5d1d72ab0 100644 --- a/src/pocketmine/network/mcpe/protocol/SubClientLoginPacket.php +++ b/src/pocketmine/network/mcpe/protocol/SubClientLoginPacket.php @@ -33,11 +33,11 @@ class SubClientLoginPacket extends DataPacket{ /** @var string */ public $connectionRequestData; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->connectionRequestData = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->connectionRequestData); } diff --git a/src/pocketmine/network/mcpe/protocol/TakeItemEntityPacket.php b/src/pocketmine/network/mcpe/protocol/TakeItemEntityPacket.php index 5fbe7a6be..c0e66fa7d 100644 --- a/src/pocketmine/network/mcpe/protocol/TakeItemEntityPacket.php +++ b/src/pocketmine/network/mcpe/protocol/TakeItemEntityPacket.php @@ -36,11 +36,11 @@ class TakeItemEntityPacket extends DataPacket{ /** @var int */ public $eid; - protected function decodePayload(){ + protected function decodePayload() : void{ } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->target); $this->putEntityRuntimeId($this->eid); } diff --git a/src/pocketmine/network/mcpe/protocol/TextPacket.php b/src/pocketmine/network/mcpe/protocol/TextPacket.php index cb6990275..532fd28e1 100644 --- a/src/pocketmine/network/mcpe/protocol/TextPacket.php +++ b/src/pocketmine/network/mcpe/protocol/TextPacket.php @@ -60,7 +60,7 @@ class TextPacket extends DataPacket{ /** @var string */ public $platformChatId = ""; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->type = $this->getByte(); $this->needsTranslation = $this->getBool(); switch($this->type){ @@ -92,7 +92,7 @@ class TextPacket extends DataPacket{ $this->platformChatId = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->type); $this->putBool($this->needsTranslation); switch($this->type){ diff --git a/src/pocketmine/network/mcpe/protocol/TransferPacket.php b/src/pocketmine/network/mcpe/protocol/TransferPacket.php index e5729d1da..1bf5270c2 100644 --- a/src/pocketmine/network/mcpe/protocol/TransferPacket.php +++ b/src/pocketmine/network/mcpe/protocol/TransferPacket.php @@ -35,12 +35,12 @@ class TransferPacket extends DataPacket{ /** @var int */ public $port = 19132; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->address = $this->getString(); $this->port = $this->getLShort(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->address); $this->putLShort($this->port); } diff --git a/src/pocketmine/network/mcpe/protocol/UnknownPacket.php b/src/pocketmine/network/mcpe/protocol/UnknownPacket.php index f27ef616e..3acec2287 100644 --- a/src/pocketmine/network/mcpe/protocol/UnknownPacket.php +++ b/src/pocketmine/network/mcpe/protocol/UnknownPacket.php @@ -33,7 +33,7 @@ class UnknownPacket extends DataPacket{ /** @var string */ public $payload; - public function pid(){ + public function pid() : int{ if(strlen($this->payload ?? "") > 0){ return ord($this->payload{0}); } @@ -44,11 +44,11 @@ class UnknownPacket extends DataPacket{ return "unknown packet"; } - public function decode(){ + public function decode() : void{ $this->payload = $this->getRemaining(); } - public function encode(){ + public function encode() : void{ //Do not reset the buffer, this class does not have a valid NETWORK_ID constant. $this->put($this->payload); } diff --git a/src/pocketmine/network/mcpe/protocol/UpdateAttributesPacket.php b/src/pocketmine/network/mcpe/protocol/UpdateAttributesPacket.php index 5bf84a49c..d8b609557 100644 --- a/src/pocketmine/network/mcpe/protocol/UpdateAttributesPacket.php +++ b/src/pocketmine/network/mcpe/protocol/UpdateAttributesPacket.php @@ -37,12 +37,12 @@ class UpdateAttributesPacket extends DataPacket{ /** @var Attribute[] */ public $entries = []; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->entityRuntimeId = $this->getEntityRuntimeId(); $this->entries = $this->getAttributeList(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putEntityRuntimeId($this->entityRuntimeId); $this->putAttributeList(...$this->entries); } diff --git a/src/pocketmine/network/mcpe/protocol/UpdateBlockPacket.php b/src/pocketmine/network/mcpe/protocol/UpdateBlockPacket.php index e6e99cac7..ff27e23cf 100644 --- a/src/pocketmine/network/mcpe/protocol/UpdateBlockPacket.php +++ b/src/pocketmine/network/mcpe/protocol/UpdateBlockPacket.php @@ -56,14 +56,14 @@ class UpdateBlockPacket extends DataPacket{ /** @var int */ public $dataLayerId = self::DATA_LAYER_NORMAL; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->getBlockPosition($this->x, $this->y, $this->z); $this->blockRuntimeId = $this->getUnsignedVarInt(); $this->flags = $this->getUnsignedVarInt(); $this->dataLayerId = $this->getUnsignedVarInt(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putBlockPosition($this->x, $this->y, $this->z); $this->putUnsignedVarInt($this->blockRuntimeId); $this->putUnsignedVarInt($this->flags); diff --git a/src/pocketmine/network/mcpe/protocol/UpdateBlockSyncedPacket.php b/src/pocketmine/network/mcpe/protocol/UpdateBlockSyncedPacket.php index 5fce02e5c..f99bb5731 100644 --- a/src/pocketmine/network/mcpe/protocol/UpdateBlockSyncedPacket.php +++ b/src/pocketmine/network/mcpe/protocol/UpdateBlockSyncedPacket.php @@ -35,13 +35,13 @@ class UpdateBlockSyncedPacket extends UpdateBlockPacket{ /** @var int */ public $uvarint64_2 = 0; - protected function decodePayload(){ + protected function decodePayload() : void{ parent::decodePayload(); $this->entityUniqueId = $this->getUnsignedVarLong(); $this->uvarint64_2 = $this->getUnsignedVarLong(); } - protected function encodePayload(){ + protected function encodePayload() : void{ parent::encodePayload(); $this->putUnsignedVarLong($this->entityUniqueId); $this->putUnsignedVarLong($this->uvarint64_2); diff --git a/src/pocketmine/network/mcpe/protocol/UpdateEquipPacket.php b/src/pocketmine/network/mcpe/protocol/UpdateEquipPacket.php index b32d3eca7..7a7908918 100644 --- a/src/pocketmine/network/mcpe/protocol/UpdateEquipPacket.php +++ b/src/pocketmine/network/mcpe/protocol/UpdateEquipPacket.php @@ -41,7 +41,7 @@ class UpdateEquipPacket extends DataPacket{ /** @var string */ public $namedtag; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->windowId = $this->getByte(); $this->windowType = $this->getByte(); $this->unknownVarint = $this->getVarInt(); @@ -49,7 +49,7 @@ class UpdateEquipPacket extends DataPacket{ $this->namedtag = $this->getRemaining(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->windowId); $this->putByte($this->windowType); $this->putVarInt($this->unknownVarint); diff --git a/src/pocketmine/network/mcpe/protocol/UpdateTradePacket.php b/src/pocketmine/network/mcpe/protocol/UpdateTradePacket.php index 08b5de26e..a1c38553e 100644 --- a/src/pocketmine/network/mcpe/protocol/UpdateTradePacket.php +++ b/src/pocketmine/network/mcpe/protocol/UpdateTradePacket.php @@ -54,7 +54,7 @@ class UpdateTradePacket extends DataPacket{ /** @var string */ public $offers; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->windowId = $this->getByte(); $this->windowType = $this->getByte(); $this->varint1 = $this->getVarInt(); @@ -66,7 +66,7 @@ class UpdateTradePacket extends DataPacket{ $this->offers = $this->getRemaining(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putByte($this->windowId); $this->putByte($this->windowType); $this->putVarInt($this->varint1); diff --git a/src/pocketmine/network/mcpe/protocol/WSConnectPacket.php b/src/pocketmine/network/mcpe/protocol/WSConnectPacket.php index 6489c0cba..251407471 100644 --- a/src/pocketmine/network/mcpe/protocol/WSConnectPacket.php +++ b/src/pocketmine/network/mcpe/protocol/WSConnectPacket.php @@ -33,11 +33,11 @@ class WSConnectPacket extends DataPacket{ /** @var string */ public $serverUri; - protected function decodePayload(){ + protected function decodePayload() : void{ $this->serverUri = $this->getString(); } - protected function encodePayload(){ + protected function encodePayload() : void{ $this->putString($this->serverUri); } diff --git a/src/pocketmine/network/mcpe/protocol/types/EntityLink.php b/src/pocketmine/network/mcpe/protocol/types/EntityLink.php index 9a220fab1..c5386e682 100644 --- a/src/pocketmine/network/mcpe/protocol/types/EntityLink.php +++ b/src/pocketmine/network/mcpe/protocol/types/EntityLink.php @@ -38,7 +38,7 @@ class EntityLink{ /** @var bool */ public $immediate; //for dismounting on mount death - public function __construct(int $fromEntityUniqueId = null, int $toEntityUniqueId = null, int $type = null, bool $immediate = false){ + public function __construct(?int $fromEntityUniqueId = null, ?int $toEntityUniqueId = null, ?int $type = null, bool $immediate = false){ $this->fromEntityUniqueId = $fromEntityUniqueId; $this->toEntityUniqueId = $toEntityUniqueId; $this->type = $type; diff --git a/src/pocketmine/network/mcpe/protocol/types/NetworkInventoryAction.php b/src/pocketmine/network/mcpe/protocol/types/NetworkInventoryAction.php index c800c19fd..027bd6e62 100644 --- a/src/pocketmine/network/mcpe/protocol/types/NetworkInventoryAction.php +++ b/src/pocketmine/network/mcpe/protocol/types/NetworkInventoryAction.php @@ -94,7 +94,7 @@ class NetworkInventoryAction{ * @param InventoryTransactionPacket $packet * @return $this */ - public function read(InventoryTransactionPacket $packet){ + public function read(InventoryTransactionPacket $packet) : NetworkInventoryAction{ $this->sourceType = $packet->getUnsignedVarInt(); switch($this->sourceType){ @@ -129,7 +129,7 @@ class NetworkInventoryAction{ /** * @param InventoryTransactionPacket $packet */ - public function write(InventoryTransactionPacket $packet){ + public function write(InventoryTransactionPacket $packet) : void{ $packet->putUnsignedVarInt($this->sourceType); switch($this->sourceType){ @@ -156,7 +156,7 @@ class NetworkInventoryAction{ * * @return InventoryAction|null */ - public function createInventoryAction(Player $player){ + public function createInventoryAction(Player $player) : ?InventoryAction{ switch($this->sourceType){ case self::SOURCE_CONTAINER: $window = $player->getWindow($this->windowId);