Handle InventoryOpenEvent. Do you mean hopper when you say funnel, or is it a typo for furnace (pocketmine doesn't have hoppers)? PHP: $inventory = $event->getInventory();if($inventory instanceof ChestInventory or $inventory instanceof FurnaceInventory){ $event->setCancelled();}