Skip to content

SlotValidator ​

interface · pocketmine\inventory\transaction\action\validator\SlotValidator · source

Validates a slot placement in an inventory.

Methods ​

validate() ​

php
public function validate(\pocketmine\inventory\Inventory $inventory, \pocketmine\item\Item $item, int $slot) : ?\pocketmine\inventory\transaction\TransactionValidationException

Returns null if the slot placement is valid, or a TransactionValidationException if it is not.

VanillaMine is a fork of PocketMine-MP, maintained by Luxury Nodes. Not affiliated with the PMMP team or Mojang.