public function onPlace(BlockPlaceEvent $event)
{
if (!isset($this->sign)) {
return;
}
$block = $event->getBlock();
if ($this->PlayerIsInGame($event->getPlayer()->getName()) || $block->getLevel() == $this->level) {
if (!$event->getPlayer()->isOp()) {
$event->setCancelled();
}
}
unset($block, $event);
}