mirror of
https://github.com/Matthww/PlayerInfo.git
synced 2025-04-19 05:15:25 +00:00
Update 2.1.2
This commit is contained in:
parent
1809cea4f3
commit
6beb5c682c
@ -1,5 +1,5 @@
|
||||
name: PlayerInfo
|
||||
version: 2.1.1
|
||||
version: 2.1.2
|
||||
author: Matthww
|
||||
api: [3.0.0]
|
||||
description: Shows info about a certain player!
|
||||
|
@ -36,7 +36,6 @@ class PlayerInfo extends PluginBase implements Listener {
|
||||
$this->saveDefaultConfig();
|
||||
}
|
||||
$this->getServer()->getAsyncPool()->submitTask(new FetchModelsTask($this->getDataFolder(), $this->getDescription()->getVersion()));
|
||||
$this->getLogger()->notice("updating models file...");
|
||||
}
|
||||
|
||||
public function onPacketReceived(DataPacketReceiveEvent $receiveEvent) {
|
||||
|
@ -2,7 +2,6 @@
|
||||
namespace Matthww\PlayerInfo\Tasks;
|
||||
|
||||
use pocketmine\scheduler\AsyncTask;
|
||||
use pocketmine\Server;
|
||||
use pocketmine\utils\Internet;
|
||||
|
||||
class FetchModelsTask extends AsyncTask {
|
||||
@ -16,6 +15,7 @@ class FetchModelsTask extends AsyncTask {
|
||||
}
|
||||
|
||||
public function onRun() {
|
||||
print($this->version);
|
||||
$result = Internet::getURL("https://playerinfo.hillcraft.net/models.yml?v=" . $this->version);
|
||||
if(!is_string($result)) {
|
||||
$this->setResult(false);
|
||||
@ -24,12 +24,4 @@ class FetchModelsTask extends AsyncTask {
|
||||
file_put_contents($this->path . "models.yml", $result);
|
||||
$this->setResult(true);
|
||||
}
|
||||
|
||||
public function onCompletion(Server $server) {
|
||||
if($this->getResult() === true) {
|
||||
$server->getLogger()->notice("[PlayerInfo] Updated models to the latest version!");
|
||||
} else { // upon failure
|
||||
$server->getLogger()->notice("[PlayerInfo] Failed to update models to the latest version!");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user