public function __construct(DynamicHub $hub) { if ($hub->isSingle()) { return; } $this->hub = $hub; $hub->getServer()->getPluginManager()->registerEvents($this, $hub); }