JavierLeon9966 / ProperDuels

A properly made duels plugin
GNU General Public License v3.0
21 stars 11 forks source link

Crash #29

Closed XyloFD2 closed 4 months ago

XyloFD2 commented 5 months ago

When running /create "arena" "pos1 coords" and "pos2 Coords" "kit name" nothing happens and when i did just pos1 coords it crashed the server

XyloFD2 commented 5 months ago

[18:57:30.462] [Server thread/EMERGENCY]: Crash occurred while handling a packet from session: Win11PvPer [18:57:30.463] [Server thread/CRITICAL]: ErrorException: "Undefined array key 4" (EXCEPTION) in "plugins/ProperDuels_dev-38.phar/src/JavierLeon9966/ProperDuels/libs/CortexPE/Commando/traits/ArgumentableTrait" at line 139 --- Stack trace ---

0 plugins/ProperDuels_dev-38.phar/src/JavierLeon9966/ProperDuels/libs/CortexPE/Commando/traits/ArgumentableTrait(139): pocketmine\errorhandler\ErrorToExceptionHandler::handle(int 2, string[21] Undefined array key 4, string[137] phar:///home/container/plugins/ProperDuels_dev-38.phar/src/JavierLeon9966/Proper, int 139)

1 plugins/ProperDuels_dev-38.phar/src/JavierLeon9966/ProperDuels/libs/CortexPE/Commando/BaseCommand(136): JavierLeon9966\ProperDuels\libs\CortexPE\Commando\BaseCommand->parseArguments(array[4], object pocketmine\player\Player#123095)

2 plugins/ProperDuels_dev-38.phar/src/JavierLeon9966/ProperDuels/libs/CortexPE/Commando/BaseCommand(113): JavierLeon9966\ProperDuels\libs\CortexPE\Commando\BaseCommand->attemptArgumentParsing(object JavierLeon9966\ProperDuels\command\arena\subcommand\CreateSubCommand#64869, array[4])

3 plugins/ProperDuels_dev-38.phar/src/JavierLeon9966/ProperDuels/libs/CortexPE/Commando/BaseCommand(109): JavierLeon9966\ProperDuels\libs\CortexPE\Commando\BaseCommand->execute(object pocketmine\player\Player#123095, string[6] create, array[4])

4 pmsrc/src/command/SimpleCommandMap(212): JavierLeon9966\ProperDuels\libs\CortexPE\Commando\BaseCommand->execute(object pocketmine\player\Player#123095, string[5] arena, array[4])

5 pmsrc/src/Server(1434): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\player\Player#123095, string[39] arena create Arcade 54.30 75.00 35.70)

6 pmsrc/src/player/Player(1512): pocketmine\Server->dispatchCommand(object pocketmine\player\Player#123095, string[39] arena create Arcade 54.30 75.00 35.70)

7 pmsrc/src/network/mcpe/handler/InGamePacketHandler(821): pocketmine\player\Player->chat(string[40] /arena create Arcade 54.30 75.00 35.70)

8 pmsrc/vendor/pocketmine/bedrock-protocol/src/CommandRequestPacket(55): pocketmine\network\mcpe\handler\InGamePacketHandler->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket#203251)

9 pmsrc/src/network/mcpe/NetworkSession(462): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\handler\InGamePacketHandler#153598)

10 plugins/Oomph-PM/src/session/OomphNetworkSession(138): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket#203251, string[62] M(/arena create Arcade 54.30 75.00 35.70..G...q..+...L.....J)

11 pmsrc/src/network/mcpe/raklib/RakLibInterface(219): ethaniccc\Oomph\session\OomphNetworkSession->handleEncoded(string[64] .>M(/arena create Arcade 54.30 75.00 35.70..G...q..+...L.....J)

12 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(40): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(int 0, string[73] ..1@.6...G8F..`...n.d...(~..u....U.K.[.Z.c|6...kt.(o$...uy...22%.L.'..7..)

13 pmsrc/src/network/mcpe/raklib/RakLibInterface(111): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object ethaniccc\Oomph\session\OomphRakLibInterface#65068)

14 pmsrc/src/TimeTrackingSleeperHandler(58): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib{closure}()

15 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\TimeTrackingSleeperHandler->pocketmine{closure}()

16 pmsrc/src/TimeTrackingSleeperHandler(77): pocketmine\snooze\SleeperHandler->processNotifications()

17 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(79): pocketmine\TimeTrackingSleeperHandler->processNotifications()

18 pmsrc/src/Server(1699): pocketmine\snooze\SleeperHandler->sleepUntil(float 1707677850.4797)

19 pmsrc/src/Server(1067): pocketmine\Server->tickProcessor()

20 pmsrc/src/PocketMine(341): pocketmine\Server->__construct(object pocketmine\thread\ThreadSafeClassLoader#6, object pocketmine\utils\MainLogger#3, string[16] /home/container/, string[24] /home/container/plugins/)

21 pmsrc/src/PocketMine(364): pocketmine\server()

22 pmsrc(11): require(string[60] phar:///home/container/PocketMine-MP.phar/src/PocketMine.php)