From 89f8f421a66fc8b0d6a89287562e5728fb8c021d Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Wed, 26 Jul 2023 10:47:39 +0100 Subject: [PATCH] Server: stop discriminating against folder plugins when generating crashdumps in PM6, non-development plugins may appear in folder form. --- src/Server.php | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/Server.php b/src/Server.php index 0f7368b22..045f1bdaa 100644 --- a/src/Server.php +++ b/src/Server.php @@ -81,7 +81,6 @@ use pocketmine\player\PlayerDataSaveException; use pocketmine\player\PlayerInfo; use pocketmine\plugin\FolderPluginLoader; use pocketmine\plugin\PharPluginLoader; -use pocketmine\plugin\Plugin; use pocketmine\plugin\PluginEnableOrder; use pocketmine\plugin\PluginGraylist; use pocketmine\plugin\PluginManager; @@ -1592,15 +1591,6 @@ class Server{ } @touch($stamp); //update file timestamp - $plugin = $dump->getData()->plugin; - if($plugin !== ""){ - $p = $this->pluginManager->getPlugin($plugin); - if($p instanceof Plugin && !($p->getPluginLoader() instanceof PharPluginLoader)){ - $this->logger->debug("Not sending crashdump due to caused by non-phar plugin"); - $report = false; - } - } - if($dump->getData()->error["type"] === \ParseError::class){ $report = false; }