From c0d51856b04c265e006c9cde28ec7f950583c917 Mon Sep 17 00:00:00 2001 From: fernanACM <83558341+fernanACM@users.noreply.github.com> Date: Tue, 8 Feb 2022 06:57:07 -0500 Subject: [PATCH 1/6] API4 --- plugin.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin.yml b/plugin.yml index 3b1b1c5..efaa33c 100644 --- a/plugin.yml +++ b/plugin.yml @@ -1,6 +1,6 @@ name: KDR version: 1.0.0 -api: [3.0.0] +api: [4.0.0] main: JackMD\KDR\KDR author: JackMD description: KDR, Kill Death Ratio plugin which keeps track of players kill and death count along with kill to death ratio. From 0795ee6dd686dae81afefe1aeabee2e613f38ef4 Mon Sep 17 00:00:00 2001 From: fernanACM <83558341+fernanACM@users.noreply.github.com> Date: Tue, 8 Feb 2022 06:59:05 -0500 Subject: [PATCH 2/6] NICE --- src/JackMD/KDR/KDR.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/JackMD/KDR/KDR.php b/src/JackMD/KDR/KDR.php index 62e269c..f83610e 100644 --- a/src/JackMD/KDR/KDR.php +++ b/src/JackMD/KDR/KDR.php @@ -62,7 +62,7 @@ public function onEnable(): void{ $this->setProvider(); $this->getProvider()->prepare(); $this->getServer()->getPluginManager()->registerEvents(new EventListener($this), $this); - $this->getLogger()->info("KillCounter Plugin Enabled."); + $this->getLogger()->info("KillCounter Plugin Enabled by JackMD."); } /** From ee45866868c8b93ca34dea156e3b2dcf3364893f Mon Sep 17 00:00:00 2001 From: fernanACM <83558341+fernanACM@users.noreply.github.com> Date: Tue, 8 Feb 2022 06:59:48 -0500 Subject: [PATCH 3/6] API4 --- src/JackMD/KDR/EventListener.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/JackMD/KDR/EventListener.php b/src/JackMD/KDR/EventListener.php index f131dcf..20baab2 100644 --- a/src/JackMD/KDR/EventListener.php +++ b/src/JackMD/KDR/EventListener.php @@ -37,7 +37,7 @@ use pocketmine\event\Listener; use pocketmine\event\player\PlayerDeathEvent; use pocketmine\event\player\PlayerJoinEvent; -use pocketmine\Player; +use pocketmine\player\Player; class EventListener implements Listener{ From 24bec66de4dc9c22e3a51c58c4300d36797cf964 Mon Sep 17 00:00:00 2001 From: fernanACM <83558341+fernanACM@users.noreply.github.com> Date: Tue, 8 Feb 2022 07:00:17 -0500 Subject: [PATCH 4/6] API4 --- src/JackMD/KDR/provider/YamlProvider.php | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/JackMD/KDR/provider/YamlProvider.php b/src/JackMD/KDR/provider/YamlProvider.php index a48d95b..ab8976f 100644 --- a/src/JackMD/KDR/provider/YamlProvider.php +++ b/src/JackMD/KDR/provider/YamlProvider.php @@ -34,7 +34,7 @@ namespace JackMD\KDR\provider; use JackMD\KDR\KDR; -use pocketmine\Player; +use pocketmine\player\Player; use pocketmine\utils\Config; class YamlProvider implements ProviderInterface{ @@ -49,7 +49,7 @@ public function prepare(): void{ * @param Player $player */ public function registerPlayer(Player $player): void{ - $config = new Config(KDR::getInstance()->getDataFolder() . "data/" . $player->getLowerCaseName() . ".yml", Config::YAML); + $config = new Config(KDR::getInstance()->getDataFolder() . "data/" . $player->getDisplayName() . ".yml", Config::YAML); if((!$config->exists("kills")) && (!$config->exists("deaths"))){ $config->setAll(["kills" => 0, "deaths" => 0]); $config->save(); @@ -61,7 +61,7 @@ public function registerPlayer(Player $player): void{ * @param int $points */ public function addDeathPoints(Player $player, int $points = 1): void{ - $config = new Config(KDR::getInstance()->getDataFolder() . "data/" . $player->getLowerCaseName() . ".yml", Config::YAML); + $config = new Config(KDR::getInstance()->getDataFolder() . "data/" . $player->getDisplayName() . ".yml", Config::YAML); $config->set("deaths", $this->getPlayerDeathPoints($player) + $points); $config->save(); } @@ -71,7 +71,7 @@ public function addDeathPoints(Player $player, int $points = 1): void{ * @return int */ public function getPlayerDeathPoints(Player $player): int{ - $config = new Config(KDR::getInstance()->getDataFolder() . "data/" . $player->getLowerCaseName() . ".yml", Config::YAML); + $config = new Config(KDR::getInstance()->getDataFolder() . "data/" . $player->getDisplayName() . ".yml", Config::YAML); return (int) $config->get("deaths"); } @@ -80,7 +80,7 @@ public function getPlayerDeathPoints(Player $player): int{ * @param int $points */ public function addKillPoints(Player $player, int $points = 1): void{ - $config = new Config(KDR::getInstance()->getDataFolder() . "data/" . $player->getLowerCaseName() . ".yml", Config::YAML); + $config = new Config(KDR::getInstance()->getDataFolder() . "data/" . $player->getDisplayName() . ".yml", Config::YAML); $config->set("kills", $this->getPlayerKillPoints($player) + $points); $config->save(); } @@ -90,7 +90,7 @@ public function addKillPoints(Player $player, int $points = 1): void{ * @return bool */ public function playerExists(Player $player): bool{ - $config = new Config(KDR::getInstance()->getDataFolder() . "data/" . $player->getLowerCaseName() . ".yml", Config::YAML); + $config = new Config(KDR::getInstance()->getDataFolder() . "data/" . $player->getDisplayName() . ".yml", Config::YAML); return (($config->exists("kills")) && ($config->exists("deaths"))) ? true : false; } @@ -115,7 +115,7 @@ public function getKillToDeathRatio(Player $player): string{ * @return int */ public function getPlayerKillPoints(Player $player): int{ - $config = new Config(KDR::getInstance()->getDataFolder() . "data/" . $player->getLowerCaseName() . ".yml", Config::YAML); + $config = new Config(KDR::getInstance()->getDataFolder() . "data/" . $player->getDisplayName() . ".yml", Config::YAML); return (int) $config->get("kills"); } @@ -123,4 +123,3 @@ public function close(): void{ //useless in this case... } } - From 24de7d6fc1bec856e1dc50e9c01bcf237e66f199 Mon Sep 17 00:00:00 2001 From: fernanACM <83558341+fernanACM@users.noreply.github.com> Date: Tue, 8 Feb 2022 07:00:45 -0500 Subject: [PATCH 5/6] API4 --- src/JackMD/KDR/provider/SQLiteProvider.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/JackMD/KDR/provider/SQLiteProvider.php b/src/JackMD/KDR/provider/SQLiteProvider.php index f7622b0..49fcd6d 100644 --- a/src/JackMD/KDR/provider/SQLiteProvider.php +++ b/src/JackMD/KDR/provider/SQLiteProvider.php @@ -34,7 +34,7 @@ namespace JackMD\KDR\provider; use JackMD\KDR\KDR; -use pocketmine\Player; +use pocketmine\player\Player; class SQLiteProvider implements ProviderInterface{ @@ -134,4 +134,3 @@ public function close(): void{ $this->killCounterDB->close(); } } - From ecef564c24f6414981e5a8d6588007674e259bec Mon Sep 17 00:00:00 2001 From: fernanACM <83558341+fernanACM@users.noreply.github.com> Date: Tue, 8 Feb 2022 07:01:13 -0500 Subject: [PATCH 6/6] API4 --- src/JackMD/KDR/provider/ProviderInterface.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/JackMD/KDR/provider/ProviderInterface.php b/src/JackMD/KDR/provider/ProviderInterface.php index ffa9e72..97a06d3 100644 --- a/src/JackMD/KDR/provider/ProviderInterface.php +++ b/src/JackMD/KDR/provider/ProviderInterface.php @@ -33,7 +33,7 @@ namespace JackMD\KDR\provider; -use pocketmine\Player; +use pocketmine\player\Player; interface ProviderInterface{ @@ -100,4 +100,3 @@ public function getKillToDeathRatio(Player $player): string; */ public function close(): void; } -