menu
#10623742 Class "jojoe77777\FormAPI\SimpleForm" not found

Submitted by PocketMine-MP 5.13.0

General information

Version: 5.13.0
Git commit: f193a990
Plugin involvement: Direct
Report date: 2024-04-03 04:46:05 +0000 UTC
Server uptime: 0 days 0 hours 1 minutes 18 seconds

System Information

PHP version: 8.2.13
JIT status: Not available
Operating system: linux
System banner: Linux d54ee25d-a373-43ea-8ad7-fb9772700658 5.15.0-101-generic #111-Ubuntu SMP Tue Mar 5 20:16:58 UTC 2024 x86_64

Error information

Warning: the ShopGUI plugin was directly involved in this crash. Please contact the plugin author.
Thread: Main
Message: Class "jojoe77777\FormAPI\SimpleForm" not found
File: plugins/ShopGUI-PM5/src/SafiraaCute/Shop/ShopLogic
Line: #25
Type: Error
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
use pocketmine\player\Player;

class ShopLogic extends PublicMenu {

public function getConfig(): array {
return $this->getPlugin()->shops;
}

public function onOpen($player) {
$form = new SimpleForm(function (Player $player, $data) {
if (is_null($data)) return;
if ($data == 0) {
$this->sendMessageForm($player, $this->getConfig()['exitmessage']);
} else {
$button = $data - 1;
$list = array_keys($this->getConfig()['shop']);
$shop = $list[$button];
$this->onOpen2($player, $shop, $this->getConfig()['shop'][$shop]['name']);
}
});
#0 plugins/ShopGUI-PM5/src/SafiraaCute/Shop/Main(42): SafiraaCute\Shop\ShopLogic->onOpen(object pocketmine\player\Player#198505)
#1 pmsrc/src/command/PluginCommand(46): SafiraaCute\Shop\Main->onCommand(object pocketmine\player\Player#198505, object pocketmine\command\PluginCommand#45687, string[4] shop, array[0])
#2 pmsrc/src/command/SimpleCommandMap(212): pocketmine\command\PluginCommand->execute(object pocketmine\player\Player#198505, string[4] shop, array[0])
#3 pmsrc/src/Server(1431): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\player\Player#198505, string[4] shop)
#4 pmsrc/src/player/Player(1516): pocketmine\Server->dispatchCommand(object pocketmine\player\Player#198505, string[4] shop)
#5 pmsrc/src/network/mcpe/handler/InGamePacketHandler(819): pocketmine\player\Player->chat(string[5] /shop)
#6 pmsrc/vendor/pocketmine/bedrock-protocol/src/CommandRequestPacket(55): pocketmine\network\mcpe\handler\InGamePacketHandler->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket#173934)
#7 pmsrc/src/network/mcpe/NetworkSession(456): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\handler\InGamePacketHandler#92317)
#8 pmsrc/src/network/mcpe/NetworkSession(394): pocketmine\network\mcpe\NetworkSession->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket#173934, string[27] M./shop..Mb.VG.......7....L)
#9 pmsrc/src/network/mcpe/raklib/RakLibInterface(214): pocketmine\network\mcpe\NetworkSession->handleEncoded(string[79] ...e./../``.M...~...K..<1......~.c....s/s..Xwx..m..%.[..P..ohh.`bb.......`/....)
#10 pmsrc/vendor/pocketmine/raklib-ipc/src/RakLibToUserThreadMessageReceiver(40): pocketmine\network\mcpe\raklib\RakLibInterface->onPacketReceive(int 0, string[88] .8>..`.5.y..P..0..<...l*.}.T_.........F..........u....B...8H...8.;Wydg.E...i.|..)
#11 pmsrc/src/network/mcpe/raklib/RakLibInterface(107): raklib\server\ipc\RakLibToUserThreadMessageReceiver->handle(object pocketmine\network\mcpe\raklib\RakLibInterface#181283)
#12 pmsrc/src/TimeTrackingSleeperHandler(58): pocketmine\network\mcpe\raklib\RakLibInterface->pocketmine\network\mcpe\raklib\{closure}()
#13 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\TimeTrackingSleeperHandler->pocketmine\{closure}()
#14 pmsrc/src/TimeTrackingSleeperHandler(77): pocketmine\snooze\SleeperHandler->processNotifications()
#15 pmsrc/vendor/pocketmine/snooze/src/SleeperHandler(79): pocketmine\TimeTrackingSleeperHandler->processNotifications()
#16 pmsrc/src/Server(1696): pocketmine\snooze\SleeperHandler->sleepUntil(float 1712119565.9906)
#17 pmsrc/src/Server(1066): pocketmine\Server->tickProcessor()
#18 pmsrc/src/PocketMine(350): pocketmine\Server->__construct(object pocketmine\thread\ThreadSafeClassLoader#6, object pocketmine\utils\MainLogger#3, string[16] /home/container/, string[24] /home/container/plugins/)
#19 pmsrc/src/PocketMine(373): pocketmine\server()
#20 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