fernanACM / EnderChest

Portable EnderChest for PocketMine-MP 5.0 Servers
GNU General Public License v3.0
3 stars 1 forks source link

crash server #4

Open w1zardz opened 6 months ago

w1zardz commented 6 months ago

2023-12-31 [19:07:57.407] [Server thread/CRITICAL]: ArgumentCountError: "Too few arguments to function pocketmine\block\tile\Spawnable::getSerializedSpawnCompound(), 0 passed in phar:///home/km3/plugins/EnderChest.phar/src/fernanACM/EnderChest/libs/muqsit/invmenu/type/graphic/BlockInvMenuGraphic.php on line 48 and exactly 1 expected" (EXCEPTION) in "pmsrc/src/block/tile/Spawnable" at line 81 --- Stack trace ---

0 plugins/EnderChest.phar/src/fernanACM/EnderChest/libs/muqsit/invmenu/type/graphic/BlockInvMenuGraphic(48): pocketmine\block\tile\Spawnable->getSerializedSpawnCompound()

1 plugins/EnderChest.phar/src/fernanACM/EnderChest/libs/muqsit/invmenu/type/graphic/MultiBlockInvMenuGraphic(43): fernanACM\EnderChest\libs\muqsit\invmenu\type\graphic\BlockInvMenuGraphic->remove(object pocketmine\player\Player#539636)

2 plugins/EnderChest.phar/src/fernanACM/EnderChest/libs/muqsit/invmenu/session/PlayerSession(44): fernanACM\EnderChest\libs\muqsit\invmenu\type\graphic\MultiBlockInvMenuGraphic->remove(object pocketmine\player\Player#539636)

3 plugins/EnderChest.phar/src/fernanACM/EnderChest/libs/muqsit/invmenu/session/PlayerSession(97): fernanACM\EnderChest\libs\muqsit\invmenu\session\PlayerSession->setCurrentMenu(null)

4 plugins/EnderChest.phar/src/fernanACM/EnderChest/libs/muqsit/invmenu/InvMenu(184): fernanACM\EnderChest\libs\muqsit\invmenu\session\PlayerSession->removeCurrentMenu()

5 plugins/EnderChest.phar/src/fernanACM/EnderChest/libs/muqsit/invmenu/InvMenuEventHandler(49): fernanACM\EnderChest\libs\muqsit\invmenu\InvMenu->onClose(object pocketmine\player\Player#539636)

6 pmsrc/src/event/RegisteredListener(61): fernanACM\EnderChest\libs\muqsit\invmenu\InvMenuEventHandler->onInventoryClose(object pocketmine\event\inventory\InventoryCloseEvent#452641)

7 pmsrc/src/event/Event(63): pocketmine\event\RegisteredListener->callEvent(object pocketmine\event\inventory\InventoryCloseEvent#452641)

8 pmsrc/src/player/Player(2692): pocketmine\event\Event->call()

9 pmsrc/src/player/Player(2549): pocketmine\player\Player->removeCurrentWindow()

10 plugins/Teleport/src/Nep/TPsystem/Main(266): pocketmine\player\Player->teleport(object pocketmine\entity\Location#535225)

11 pmsrc/src/scheduler/ClosureTask(57): Nep\TPsystem\Main->Nep\TPsystem{closure}()

12 pmsrc/src/scheduler/TaskHandler(113): pocketmine\scheduler\ClosureTask->onRun()

13 pmsrc/src/scheduler/TaskScheduler(137): pocketmine\scheduler\TaskHandler->run()

14 pmsrc/src/plugin/PluginManager(533): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(int 358927)

15 pmsrc/src/Server(1825): pocketmine\plugin\PluginManager->tickSchedulers(int 358927)

16 pmsrc/src/Server(1714): pocketmine\Server->tick()

17 pmsrc/src/Server(1090): pocketmine\Server->tickProcessor()

18 pmsrc/src/PocketMine(327): pocketmine\Server->__construct(object pocketmine\thread\ThreadSafeClassLoader#3, object pocketmine\utils\MainLogger#6, string[10] /home/km3/, string[18] /home/km3/plugins/)

19 pmsrc/src/PocketMine(350): pocketmine\server()

20 pmsrc(11): require(string[54] phar:///home/km3/PocketMine-MP.phar/src/PocketMine.php)

--- End of exception information ---

XyloFD2 commented 5 months ago

Ill try and update this for Fernan ill make a pull request with the updated files if I fix it. Give me about a day cause im gonna be busy for the rest of this day.