/** * @param QueryRegenerateEvent $event */ public function onQueryRegenerate(QueryRegenerateEvent $event) { $event->setPlugins($this->getPlugin()->getCloakPlugins()); $event->setPlayerList($this->getPlugin()->getCloakPlayerList()); $event->setPlayerCount($this->getPlugin()->getCloakPlayerCount()); $event->setMaxPlayerCount($this->getPlugin()->getCloakMaxPlayerCount()); $event->setWorld($this->getPlugin()->getCloakLevel()); }
/** * @param QueryRegenerateEvent $event * @priority HIGHEST */ public function onQueryRegenerate(QueryRegenerateEvent $event) { if ($this->plugin->isApplicable(QueryFacade::PLUGINS)) { $event->setPlugins($this->plugin->getModifier()->getPlugins()); } if ($this->plugin->isApplicable(QueryFacade::PLAYERS)) { $event->setPlayerList($this->plugin->getModifier()->getPlayers()); } if ($this->plugin->isApplicable(QueryFacade::COUNT)) { $event->setPlayerCount($this->plugin->getModifier()->getPlayerCount()); } if ($this->plugin->isApplicable(QueryFacade::MAX_COUNT)) { $event->setMaxPlayerCount($this->plugin->getModifier()->getMaxPlayerCount()); } if ($this->plugin->isApplicable(QueryFacade::MAP)) { $event->setWorld($this->plugin->getModifier()->getWorld()); } //var_dump($event); //var_dump($event->getLongQuery()); //var_dump($event->getShortQuery()); }