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