Skip to main content

Inventory Close Handler


This is the same as Listener from the previous page, but the code from InvCloseListener will be executed when Inventory is closed Dont forget to Add "use" statement

use pocketmine\Player;
use pocketmine\inventory\Inventory;

The code in this CloseListener with the previous Listener is quite different

$menu->setInventoryCloseListener(function(Player $player, Inventory $inventory) : void{
//do something
});

$player was the Player that Closed that Inventory\ $inventory to Get Inventory you give setCloseListener