diff --git a/src/pocketmine/Player.php b/src/pocketmine/Player.php index 78b3634bb..dac695b85 100644 --- a/src/pocketmine/Player.php +++ b/src/pocketmine/Player.php @@ -1920,7 +1920,7 @@ class Player extends Human implements CommandSender, ChunkLoader, IPlayer{ if(($level = $this->server->getLevelByName($this->namedtag->getString("Level", "", true))) === null){ $this->setLevel($this->server->getDefaultLevel()); - $this->namedtag->setString("Level", $this->level->getName()); + $this->namedtag->setString("Level", $this->level->getFolderName()); $spawnLocation = $this->level->getSpawnLocation(); $this->namedtag->setTag(new ListTag("Pos", [ new DoubleTag("", $spawnLocation->x), diff --git a/src/pocketmine/Server.php b/src/pocketmine/Server.php index db9a9f7e4..a28224f08 100644 --- a/src/pocketmine/Server.php +++ b/src/pocketmine/Server.php @@ -773,8 +773,8 @@ class Server{ new DoubleTag("", $spawn->y), new DoubleTag("", $spawn->z) ], NBT::TAG_Double), - new StringTag("Level", $this->getDefaultLevel()->getName()), - //new StringTag("SpawnLevel", $this->getDefaultLevel()->getName()), + new StringTag("Level", $this->getDefaultLevel()->getFolderName()), + //new StringTag("SpawnLevel", $this->getDefaultLevel()->getFolderName()), //new IntTag("SpawnX", (int) $spawn->x), //new IntTag("SpawnY", (int) $spawn->y), //new IntTag("SpawnZ", (int) $spawn->z),