diff --git a/src/pocketmine/Server.php b/src/pocketmine/Server.php index 94b4305f1..d8c2fff8e 100644 --- a/src/pocketmine/Server.php +++ b/src/pocketmine/Server.php @@ -1453,13 +1453,22 @@ class Server{ $this->baseLang = new BaseLang($this->getProperty("settings.language", BaseLang::FALLBACK_LANGUAGE)); $this->logger->info($this->getLanguage()->translateString("language.selected", [$this->getLanguage()->getName(), $this->getLanguage()->getLang()])); - if(\pocketmine\IS_DEVELOPMENT_BUILD and !((bool) $this->getProperty("settings.enable-dev-builds", false))){ - $this->logger->emergency($this->baseLang->translateString("pocketmine.server.devBuild.error1", [\pocketmine\NAME])); - $this->logger->emergency($this->baseLang->translateString("pocketmine.server.devBuild.error2")); - $this->logger->emergency($this->baseLang->translateString("pocketmine.server.devBuild.error3")); - $this->logger->emergency($this->baseLang->translateString("pocketmine.server.devBuild.error4", ["settings.enable-dev-builds"])); - $this->forceShutdown(); - return; + if(\pocketmine\IS_DEVELOPMENT_BUILD){ + if(!((bool) $this->getProperty("settings.enable-dev-builds", false))){ + $this->logger->emergency($this->baseLang->translateString("pocketmine.server.devBuild.error1", [\pocketmine\NAME])); + $this->logger->emergency($this->baseLang->translateString("pocketmine.server.devBuild.error2")); + $this->logger->emergency($this->baseLang->translateString("pocketmine.server.devBuild.error3")); + $this->logger->emergency($this->baseLang->translateString("pocketmine.server.devBuild.error4", ["settings.enable-dev-builds"])); + $this->forceShutdown(); + + return; + } + + $this->logger->warning(str_repeat("-", 40)); + $this->logger->warning($this->baseLang->translateString("pocketmine.server.devBuild.warning1", [\pocketmine\NAME])); + $this->logger->warning($this->baseLang->translateString("pocketmine.server.devBuild.warning2")); + $this->logger->warning($this->baseLang->translateString("pocketmine.server.devBuild.warning3")); + $this->logger->warning(str_repeat("-", 40)); } if(((int) ini_get('zend.assertions')) > 0 and ((bool) $this->getProperty("debug.assertions.warn-if-enabled", true)) !== false){ diff --git a/src/pocketmine/lang/locale b/src/pocketmine/lang/locale index 638dc473c..91e77ffbc 160000 --- a/src/pocketmine/lang/locale +++ b/src/pocketmine/lang/locale @@ -1 +1 @@ -Subproject commit 638dc473cafa32542bc5c940482f59140bab1333 +Subproject commit 91e77ffbce10b0c56ae019655a3e803856b93a74