Human: make held item sync on inventory content change more consistent

before this change, setContents() wouldn't trigger a held item sync, nor would setItem(heldItemIndex, someItem).
This commit is contained in:
Dylan K. Taylor
2021-01-10 20:30:39 +00:00
parent c4845ab6b1
commit 01c867b608
2 changed files with 23 additions and 3 deletions

View File

@ -104,9 +104,6 @@ class PlayerInventory extends BaseInventory{
*/
public function setItemInHand(Item $item) : void{
$this->setItem($this->getHeldItemIndex(), $item);
foreach($this->holder->getViewers() as $viewer){
$viewer->getNetworkSession()->onMobEquipmentChange($this->holder);
}
}
/**