Infernus101 / KitUI

Advance AdvancedKits! Select Kits from a form, just do /kit and get kits info and select it if available! For Minecraft Bedrock Edition!
GNU General Public License v3.0
44 stars 33 forks source link

Update compatibility required for PiggyCE #101

Closed YHC2538 closed 5 years ago

YHC2538 commented 5 years ago

KitUI Issue

Issue description

Server crashes when you click on a kit.

Reproducing the issue

  1. ...
  2. ...

Client information

PocketMine-MP Version: (insert commit hash here) 3.5.1 Kit-UI Version: (insert commit hash or version from plugin.yml here) 1.3.1 MCPE Version: (insert game version here) 1.8.0 Plugin Version: (insert commit hash here) PHP version: 7.2

Optional information

...

29.12 11:17:49 [Server] Server thread/CRITICAL Error: "Class 'PiggyCustomEnchants\CustomEnchants\CustomEnchants' not found" (EXCEPTION) in "KitUI-master/src/Infernus101/KitUI/Kit" at line 115
29.12 11:17:49 [Server] Server thread/DEBUG #0 KitUI-master/src/Infernus101/KitUI/Kit(63): Infernus101\KitUI\Kit->loadItem(integer 258, integer 0, integer 1, string Axe of Lumberjack, string disarming, string 1, string unbreaking, string 1)
29.12 11:17:49 [Server] Server thread/DEBUG #1 KitUI-master/src/Infernus101/KitUI/UI/windows/KitInfo(87): Infernus101\KitUI\Kit->add(pocketmine\Player object)
29.12 11:17:49 [Server] Server thread/DEBUG #2 KitUI-master/src/Infernus101/KitUI/UI/windows/KitInfo(97): Infernus101\KitUI\UI\windows\KitInfo->select(string true.)
29.12 11:17:49 [Server] Server thread/DEBUG #3 KitUI-master/src/Infernus101/KitUI/PlayerEvents(80): Infernus101\KitUI\UI\windows\KitInfo->handle(pocketmine\network\mcpe\protocol\ModalFormResponsePacket object)
29.12 11:17:49 [Server] Server thread/DEBUG #4 src/pocketmine/plugin/MethodEventExecutor(38): Infernus101\KitUI\PlayerEvents->onDataPacket(pocketmine\event\server\DataPacketReceiveEvent object)
29.12 11:17:49 [Server] Server thread/DEBUG #5 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(Infernus101\KitUI\PlayerEvents object, pocketmine\event\server\DataPacketReceiveEvent object)
29.12 11:17:49 [Server] Server thread/DEBUG #6 src/pocketmine/event/Event(96): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\server\DataPacketReceiveEvent object)
29.12 11:17:49 [Server] Server thread/DEBUG #7 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(98): pocketmine\event\Event->call()
29.12 11:17:49 [Server] Server thread/DEBUG #8 src/pocketmine/network/mcpe/protocol/BatchPacket(114): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\ModalFormResponsePacket object)
29.12 11:17:49 [Server] Server thread/DEBUG #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(99): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object)
29.12 11:17:49 [Server] Server thread/DEBUG #10 src/pocketmine/Player(3044): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)
29.12 11:17:49 [Server] Server thread/DEBUG #11 src/pocketmine/network/mcpe/RakLibInterface(162): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object)
29.12 11:17:49 [Server] Server thread/DEBUG #12 vendor/pocketmine/raklib/src/server/ServerHandler(98): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 123.193.209.121 16576, raklib\protocol\EncapsulatedPacket object, integer 0)
29.12 11:17:49 [Server] Server thread/DEBUG #13 src/pocketmine/network/mcpe/RakLibInterface(102): raklib\server\ServerHandler->handlePacket()
29.12 11:17:49 [Server] Server thread/DEBUG #14 src/pocketmine/network/Network(94): pocketmine\network\mcpe\RakLibInterface->process()
29.12 11:17:49 [Server] Server thread/DEBUG #15 src/pocketmine/network/mcpe/RakLibInterface(92): pocketmine\network\Network->processInterface(pocketmine\network\mcpe\RakLibInterface object)
29.12 11:17:49 [Server] Server thread/DEBUG #16 vendor/pocketmine/snooze/src/SleeperHandler(120): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
29.12 11:17:49 [Server] Server thread/DEBUG #17 vendor/pocketmine/snooze/src/SleeperHandler(82): pocketmine\snooze\SleeperHandler->processNotifications()
29.12 11:17:49 [Server] Server thread/DEBUG #18 src/pocketmine/Server(2278): pocketmine\snooze\SleeperHandler->sleepUntil(double 1546100269.2089)
29.12 11:17:49 [Server] Server thread/DEBUG #19 src/pocketmine/Server(2139): pocketmine\Server->tickProcessor()
29.12 11:17:49 [Server] Server thread/DEBUG #20 src/pocketmine/Server(1715): pocketmine\Server->start()
29.12 11:17:49 [Server] Server thread/DEBUG #21 src/pocketmine/PocketMine(249): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string /, string /plugins/)
29.12 11:17:49 [Server] Server thread/DEBUG #22 /custom.phar(1): require(string phar:///custom.phar/src/pocketmine/PocketMine.php)

Config

...

YHC2538 commented 5 years ago

@Infernus101