public function onQueryRegen(QueryRegenerateEvent $event) { if ($this->thread === null) { return; } if ($this->thread->terminated) { return; } $extraData = $event->getExtraData(); $extraData["pm_remotechat"] = $this->getConfig()->getNested("listener.port", 44746); $event->setExtraData($extraData); }
public function onQueryRegen(QueryRegenerateEvent $event) { $event->setWorld($this->main->query_world()); $this->main->getPlayersCount($total, $max, $classTotal, $classMax); $event->setPlayerCount($classTotal); $event->setMaxPlayerCount($classMax); $event->setPlayerList([]); $event->setServerName(TextFormat::clean($this->main->getServer()->getNetwork()->getName())); $extra = $event->getExtraData(); $extra["class_numplayers"] = $classMax; $extra["class_maxplayers"] = $classMax; $this->addExtras($extra); $event->setExtraData($extra); }
public function onQueryRegen(QueryRegenerateEvent $event) { $event->setWorld($this->main->query_world()); $this->main->getPlayersCount($total, $max, $classTotal, $classMax); $event->setPlayerCount($classTotal); $event->setMaxPlayerCount($classMax); $event->setPlayerList([]); $event->setServerName(TextFormat::clean($this->main->getServer()->getNetwork()->getName())); $extra = $event->getExtraData(); $name = strtolower(Settings::$CLASSES_NAMES[Settings::$LOCALIZE_CLASS]); $extra[$name . "_numplayers"] = $classTotal; $extra[$name . "_maxplayers"] = $classMax; $this->addExtras($extra); $event->setExtraData($extra); }