menu
#9249553 Undefined array key 1

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:43:42 +0000 UTC
Server uptime: 0 days 0 hours 0 minutes 13 seconds

System Information

PHP version: 8.1.23
JIT status: Not available
Operating system: linux
System banner: Linux 7daa4b49-81b5-46e4-9e2d-a5b29a171059 5.10.0-25-amd64 #1 SMP Debian 5.10.191-1 (2023-08-16) x86_64

Error information

Warning: the Core plugin was directly involved in this crash. Please contact the plugin author.
Thread: Main
Message: Undefined array key 1
File: plugins/ServerCore/src/Core/Faction/Commands/Faction
Line: #1114
Type: ErrorException
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
            
$factionData["Home"] = [];

$database->set($factionName, $factionData);
$database->save();

$sender->sendMessage("$prefix" . $chatcolor . " La liste des homes de la faction ".$primarycolor.$factionName.$chatcolor." a été réinitialisée.");
return true;
}elseif ($args[0] === "p") {
$targetPlayer = $args[1];

if (count($args) < 2) {
$targetPlayer = $player->getName();
}

$databasePath = Main::getInstance()->getDataFolder() . "str.yml";
$database = new Config($databasePath, Config::YAML, []);

if (!$database->exists($targetPlayer)) {
$sender->sendMessage("$prefix" . $chatcolor . " Le joueur " . $primarycolor . $targetPlayer . $chatcolor . " n'existe pas ou n'a pas de puissance enregistrée.");
#0 plugins/ServerCore/src/Core/Faction/Commands/Faction(1114): pocketmine\errorhandler\ErrorToExceptionHandler::handle(int 2, string[21] Undefined array key 1, string[72] /home/container/plugins/ServerCore/src/Core/Faction/Commands/Faction.php, int 1114)
#1 pmsrc/src/command/SimpleCommandMap(212): Core\Faction\Commands\Faction->execute(object pocketmine\player\Player#180934, string[1] f, array[1])
#2 pmsrc/src/Server(1416): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\player\Player#180934, string[3] f p)
#3 pmsrc/src/player/Player(1512): pocketmine\Server->dispatchCommand(object pocketmine\player\Player#180934, string[3] f p)
#4 pmsrc/src/network/mcpe/handler/InGamePacketHandler(826): pocketmine\player\Player->chat(string[4] /f p)
#5 pmsrc/vendor/pocketmine/bedrock-protocol/src/CommandRequestPacket(55): pocketmine\network\mcpe\handler\InGamePacketHandler->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket#137808)
#6 pmsrc/src/network/mcpe/NetworkSession(445): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\handler\InGamePacketHandler#126011)
#7 pmsrc/src/network/mcpe/NetworkSession(383): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket#137808, string[26] M./f p..L.y..R.6|...~....F)
#8 pmsrc/src/network/mcpe/raklib/RakLibInterface(219): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[30] ..e.OS(`........^........10...)
#9 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(40): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(int 0, string[39] ....O.4.D:.......i..3=....+.....0.....B)
#10 pmsrc/src/network/mcpe/raklib/RakLibInterface(111): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#186609)
#11 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib\{closure}()
#12 pmsrc/src/TimeTrackingSleeperHandler(58): pocketmine\snooze\SleeperHandler->processNotifications()
#13 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(79): pocketmine\TimeTrackingSleeperHandler->processNotifications()
#14 pmsrc/src/Server(1681): pocketmine\snooze\SleeperHandler->sleepUntil(float 1695141822.8972)
#15 pmsrc/src/Server(1064): pocketmine\Server->tickProcessor()
#16 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/)
#17 pmsrc/src/PocketMine(357): pocketmine\server()
#18 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