From f565791e4116acd19c8a09d834cf07b8d63bc03d Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Thu, 28 Sep 2017 16:38:10 +0100 Subject: [PATCH] World loading: Actually use the data in each item instead of getProperty() --- src/pocketmine/Server.php | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/pocketmine/Server.php b/src/pocketmine/Server.php index 33fee4bc9..e482da8c2 100644 --- a/src/pocketmine/Server.php +++ b/src/pocketmine/Server.php @@ -1650,10 +1650,8 @@ class Server{ Generator::addGenerator(Nether::class, "hell"); Generator::addGenerator(Nether::class, "nether"); - foreach((array) $this->getProperty("worlds", []) as $name => $worldSetting){ + foreach((array) $this->getProperty("worlds", []) as $name => $options){ if($this->loadLevel($name) === false){ - $options = $this->getProperty("worlds.$name"); - $seed = $options["seed"] ?? time(); if(is_string($seed) and !is_numeric($seed)){ $seed = Utils::javaStringHash($seed);