/**
* @param BlockPlaceEvent $event
*
* @priority HIGH
*/
public function onBlockPlace(BlockPlaceEvent $event)
{
// PowerTool
if ($this->getAPI()->executePowerTool($event->getPlayer(), $event->getItem())) {
$event->setCancelled(true);
} elseif ($this->getAPI()->isUnlimitedEnabled($event->getPlayer())) {
$event->setCancelled(true);
$pos = new Vector3($event->getBlockReplaced()->getX(), $event->getBlockReplaced()->getY(), $event->getBlockReplaced()->getZ());
$event->getPlayer()->getLevel()->setBlock($pos, $event->getBlock(), true);
}
}