mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-05-15 10:19:39 +00:00
ArmorInventory: fixed missed usages of dataPacket()
these were missed because PhpStorm couldn't infer the variable types in foreach, and there were no type docs to help it out.
This commit is contained in:
parent
78671bafe3
commit
f2fd505bae
@ -100,16 +100,15 @@ class ArmorInventory extends BaseInventory{
|
||||
$pk->slots = $armor;
|
||||
|
||||
foreach($target as $player){
|
||||
/** @var Player $player */
|
||||
if($player === $this->getHolder()){
|
||||
/** @var Player $player */
|
||||
|
||||
$pk2 = new InventorySlotPacket();
|
||||
$pk2->windowId = $player->getWindowId($this);
|
||||
$pk2->inventorySlot = $index;
|
||||
$pk2->item = $this->getItem($index);
|
||||
$player->sendDataPacket($pk2);
|
||||
}else{
|
||||
$player->dataPacket($pk);
|
||||
$player->sendDataPacket($pk);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -126,13 +125,14 @@ class ArmorInventory extends BaseInventory{
|
||||
$pk->slots = $armor;
|
||||
|
||||
foreach($target as $player){
|
||||
/** @var Player $player */
|
||||
if($player === $this->getHolder()){
|
||||
$pk2 = new InventoryContentPacket();
|
||||
$pk2->windowId = $player->getWindowId($this);
|
||||
$pk2->items = $armor;
|
||||
$player->dataPacket($pk2);
|
||||
$player->sendDataPacket($pk2);
|
||||
}else{
|
||||
$player->dataPacket($pk);
|
||||
$player->sendDataPacket($pk);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user