diff --git a/src/pocketmine/inventory/transaction/InventoryTransaction.php b/src/pocketmine/inventory/transaction/InventoryTransaction.php index b44f1a5de..91103f20e 100644 --- a/src/pocketmine/inventory/transaction/InventoryTransaction.php +++ b/src/pocketmine/inventory/transaction/InventoryTransaction.php @@ -82,7 +82,7 @@ class InventoryTransaction{ */ public function addAction(InventoryAction $action) : void{ if(!isset($this->actions[$hash = spl_object_hash($action)])){ - $this->actions[spl_object_hash($action)] = $action; + $this->actions[$hash] = $action; $action->onAddToTransaction($this); }else{ throw new \InvalidArgumentException("Tried to add the same action to a transaction twice");