menu
#188 Typed static property corndan\AnanasRelog\manager\RelogManager::$instance must not be accessed before initialization

Submitted by PocketMine-MP 5.9.1+dev.2041

General information

Version: 5.9.1+dev.2041
Git commit: 729f13af
Plugin involvement: Direct
Report date: 2024-08-17 21:36:35 +0000 UTC
Server uptime: 0 days 0 hours 3 minutes 1 seconds

System Information

PHP version: 8.2.9
JIT status: Not available
Operating system: linux
System banner: Linux anmine.ru 5.10.0-30-amd64 #1 SMP Debian 5.10.218-1 (2024-06-01) x86_64

Error information

Warning: the AnanasRelog plugin was directly involved in this crash. Please contact the plugin author.
Thread: Main
Message: Typed static property corndan\AnanasRelog\manager\RelogManager::$instance must not be accessed before initialization
File: plugins/AnanasRelog/src/corndan/AnanasRelog/manager/RelogManager
Line: #31
Type: Error
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
    public const PVP_MESSAGE = "§fВы находитесь в режиме боя!";
public array $arenaWall = [];
public const ARENA_WALL_MIN = [56, 66, 231];
public const ARENA_WALL_MAX = [64, 70, 231];

private static RelogManager $instance;

public static function getInstance(): RelogManager
{
return self::$instance;
}

public function __construct(
private RelogMain $relogMain,
private Region $pvpRegion
)
{
self::$instance = $this;

for ($x = self::ARENA_WALL_MIN[0]; $x <= self::ARENA_WALL_MAX[0]; $x++) {
#0 plugins/GoCore/src/corndan/GoCore/commands/punish/BanCommand(204): corndan\AnanasRelog\manager\RelogManager::getInstance()
#1 plugins/GoCore/src/corndan/GoCore/commands/punish/BanCommand(121): corndan\GoCore\commands\punish\BanCommand->ban(object pocketmine\console\ConsoleCommandSender#43327, string[7] lix1zzz, int 120, string[4] ...., false)
#2 plugins/GoCore/src/corndan/GoCore/GoCommand(44): corndan\GoCore\commands\punish\BanCommand->onCommand(object pocketmine\console\ConsoleCommandSender#43327, array[1], string[3] ban)
#3 pmsrc/src/command/SimpleCommandMap(214): corndan\GoCore\GoCommand->execute(object pocketmine\console\ConsoleCommandSender#43327, string[3] ban, array[3])
#4 pmsrc/src/Server(1476): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\console\ConsoleCommandSender#43327, string[20] ban lix1zzz 120 ....)
#5 pmsrc/src/Server(1944): pocketmine\Server->dispatchCommand(object pocketmine\console\ConsoleCommandSender#43327, string[20] ban lix1zzz 120 ....)
#6 pmsrc/src/Server(1784): pocketmine\Server->tick()
#7 pmsrc/src/Server(1098): pocketmine\Server->tickProcessor()
#8 pmsrc/src/PocketMine(341): pocketmine\Server->__construct(object pocketmine\thread\ThreadSafeClassLoader#3, object pocketmine\utils\MainLogger#6, string[25] /home/anmine/servers/s99/, string[33] /home/anmine/servers/s99/plugins/)
#9 pmsrc/src/PocketMine(364): pocketmine\server()
#10 pmsrc(11): require(string[65] phar:///home/anmine/startup/PocketMine-MP.phar/src/PocketMine.php)

Loaded Plugins

  • Show

Server Settings

  • Show

Installed Composer Dependencies

Installed PHP Extensions

  • Show