menu
#9249387 Attempt to read property "data" on null

Submitted by PocketMine-MP 5.5.0

General information

Version: 5.5.0
Git commit: c8d357f4
Plugin involvement: Direct
Report date: 2023-09-19 16:10:49 +0000 UTC
Server uptime: 0 days 0 hours 0 minutes 33 seconds

System Information

PHP version: 8.1.23
JIT status: Not available
Operating system: linux
System banner: Linux 6fcad318-b173-4137-b835-299de47a2258 5.4.0-156-generic #173-Ubuntu SMP Tue Jul 11 07:25:22 UTC 2023 x86_64

Error information

Warning: the TopOnlineLeaderboard plugin was directly involved in this crash. Please contact the plugin author.
Thread: Main
Message: Attempt to read property "data" on null
File: plugins/TopOnline-Fix By Yuss PM5/src/Riza/TopOnlineLeaderboard/Main
Line: #42
Type: ErrorException
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
      $config->set("positions", [round($p->getPosition()->getX()), round($p->getPosition()->getY()), round($p->getPosition()->getZ())]);
$config->save();
$p->sendMessage("§aSuccesfully for added top Online, Please Restart your server!");
}
return true;
}

public function getLeaderBoard():string{
$data = $this->getServer()->getPluginManager()->getPlugin("OnlineTime");
$time = $data->data["time"];
$message = "";
$toponline = "§l§bTop Online\n";
if(count($time) > 0){
arsort($time);
$i = 0;
foreach($time as $name => $s){
$d = floor ($s/86400);
$s -= $d*86400;
$h = floor ($s/3600);
$s -= $h*3600;
#0 plugins/TopOnline-Fix By Yuss PM5/src/Riza/TopOnlineLeaderboard/Main(42): pocketmine\errorhandler\ErrorToExceptionHandler::handle(int 2, string[39] Attempt to read property "data" on null, string[88] /home/container/plugins/TopOnline-Fix By Yuss PM5/src/Riza/TopOnlineLeaderboard/, int 42)
#1 plugins/TopOnline-Fix By Yuss PM5/src/Riza/TopOnlineLeaderboard/UpdateTask(14): Riza\TopOnlineLeaderboard\Main->getLeaderBoard()
#2 pmsrc/src/scheduler/TaskHandler(113): Riza\TopOnlineLeaderboard\UpdateTask->onRun()
#3 pmsrc/src/scheduler/TaskScheduler(137): pocketmine\scheduler\TaskHandler->run()
#4 pmsrc/src/plugin/PluginManager(530): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(int 1)
#5 pmsrc/src/Server(1789): pocketmine\plugin\PluginManager->tickSchedulers(int 1)
#6 pmsrc/src/Server(1678): pocketmine\Server->tick()
#7 pmsrc/src/Server(1064): pocketmine\Server->tickProcessor()
#8 pmsrc/src/PocketMine(334): pocketmine\Server->__construct(object pocketmine\thread\ThreadSafeClassLoader#6, object pocketmine\utils\MainLogger#3, string[16] /home/container/, string[24] /home/container/plugins/)
#9 pmsrc/src/PocketMine(357): pocketmine\server()
#10 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php)

Loaded Plugins

  • Show

Server Settings

  • Show

Installed Composer Dependencies

Installed PHP Extensions

  • Show