PocketMine Crash Archive

#29774469 Unknown error

Submitted by PocketMine-MP 1.6.2dev-464

General information

Version: 1.6.2dev-464
API version: 3.0.0-ALPHA7
Caused by a Plugin: Not directly
Report date: Thursday 23/12/2021 10:00:46
Attached Issue: None

System Information

PHP version: 7.0.9
Operating system: linux
System banner: Linux 1c8ce1c1ac71 4.15.0-159-generic #167-Ubuntu SMP Tue Sep 21 08:55:05 UTC 2021 x86_64

Error information

file_put_contents(/home/gs-40411/worlds/world/level.dat): failed to open stream: No such file or directory
File: src/pocketmine/level/format/io/BaseLevelProvider
Line: #130
Error level: notice

[121] 		return $this->levelData;
[122] 	}
[123] 
[124] 	public function saveLevelData(){
[125] 		$nbt = new NBT(NBT::BIG_ENDIAN);
[126] 		$nbt->setData(new CompoundTag("", [
[127] 			$this->levelData
[128] 		]));
[129] 		$buffer = $nbt->writeCompressed();
[130] 		\file_put_contents($this->getPath() . "level.dat", $buffer);
[131] 	}
[132] 
[133] 	public function requestChunkTask(int $x, int $z) : AsyncTask{
[134] 		$chunk = $this->getChunk($x, $z, \false);
[135] 		if(!($chunk instanceof Chunk)){
[136] 			throw new ChunkException("Invalid Chunk sent");
[137] 		}
[138] 
[139] 		return new ChunkRequestTask($this->level, $chunk);
[140] 	}
#0 (): pocketmine\(integer 2, string file_put_contents(/home/gs-40411/worlds/world/level.dat): failed to open stream: No such file or directory, string phar:///pro/bin/mcpe/pocketmine-1.1.0.55/PocketMine-MP_1.6.2dev-464_0f2ca99c_API-3.0.0-ALPHA7.phar/src/pocketmine/level/format/io/BaseLevelProvider.php, integer 130, array Array())
#1 src/pocketmine/level/format/io/BaseLevelProvider(130): file_put_contents(string /home/gs-40411/worlds/world/level.dat, string ..........M.AJ.A.E.0c.....K.... ..L.u.....=.Cw.0.W....M..V.#.U._..W%P..(Q..BA?...pf.I..yg..P..........;..|....w.Jk.t.q......Ln..$......O_"q.....7.(k...R.Z....e-....m......B.F.f.2...*P...........c.|h.......I...5....'....1>.=..,.|.....+...)
#2 src/pocketmine/level/Level(1017): pocketmine\level\format\io\BaseLevelProvider->saveLevelData()
#3 src/pocketmine/Server(2345): pocketmine\level\Level->save(boolean )
#4 src/pocketmine/Server(2488): pocketmine\Server->doAutoSave()
#5 src/pocketmine/Server(2221): pocketmine\Server->tick()
#6 src/pocketmine/Server(2100): pocketmine\Server->tickProcessor()
#7 src/pocketmine/Server(1682): pocketmine\Server->start()
#8 src/pocketmine/PocketMine(501): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string phar:///pro/bin/mcpe/pocketmine-1.1.0.55/PocketMine-MP_1.6.2dev-464_0f2ca99c_API-3.0.0-ALPHA7.phar/, string /home/gs-40411/, string /home/gs-40411/plugins/)
#9 /pro/bin/mcpe/pocketmine-1.1.0.55/PocketMine-MP_1.6.2dev-464_0f2ca99c_API-3.0.0-ALPHA7.phar(1): require(string phar:///pro/bin/mcpe/pocketmine-1.1.0.55/PocketMine-MP_1.6.2dev-464_0f2ca99c_API-3.0.0-ALPHA7.phar/src/pocketmine/PocketMine.php)

Loaded Plugins

NameVersionStateAuthor(s)

Server Settings [toggle]

NameValue
Find duplicates  |   Download