From 4e0fc6d1de729dd35cb3a6ed5e17860f80afde41 Mon Sep 17 00:00:00 2001 From: PEMapModder Date: Tue, 18 Aug 2015 10:20:04 +0800 Subject: [PATCH] Allow saving resources with parent directory being recursively created --- src/pocketmine/plugin/PluginBase.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pocketmine/plugin/PluginBase.php b/src/pocketmine/plugin/PluginBase.php index a928fe840..577eb516f 100644 --- a/src/pocketmine/plugin/PluginBase.php +++ b/src/pocketmine/plugin/PluginBase.php @@ -202,8 +202,8 @@ abstract class PluginBase implements Plugin{ } $out = $this->dataFolder . $filename; - if(!file_exists($this->dataFolder)){ - mkdir($this->dataFolder, 0755, true); + if(!file_exists(dirname($out))){ + mkdir(dirname($out), 0755, true); } if(file_exists($out) and $replace !== true){