DaPigGuy / PiggyCustomEnchants

An open source custom enchantment plugin for PocketMine-MP
https://piggydocs.aericio.net/PiggyCustomEnchants.html
Apache License 2.0
103 stars 118 forks source link

Kit with customenchants error #87

Closed ghost closed 6 years ago

ghost commented 6 years ago

Please make sure your issue complies with these guidelines:

General

When a player want to get a kit with customenchants i get this error: 00:07:42] [Server thread/CRITICAL]: Unhandled exception executing command 'kit once' in kit: Call to undefined method PiggyCustomEnchants\CustomEnchants\CustomEnchants::getEnchantByName() [00:07:42] [Server thread/CRITICAL]: Error: "Call to undefined method PiggyCustomEnchants\CustomEnchants\CustomEnchants::getEnchantByName()" (EXCEPTION) in "AdvancedKits-master/src/AdvancedKits/Kit" at line 113 [00:07:42] [Server thread/DEBUG]: #0 AdvancedKits-master/src/AdvancedKits/Kit(75): AdvancedKits\Kit->loadItem(integer 306, integer 0, integer 1, string ..8[..eOnce..8], string glowing, string 1, string protection, string 2) [00:07:42] [Server thread/DEBUG]: #1 AdvancedKits-master/src/AdvancedKits/Kit(51): AdvancedKits\Kit->addTo(pocketmine\Player object) [00:07:42] [Server thread/DEBUG]: #2 AdvancedKits-master/src/AdvancedKits/Main(79): AdvancedKits\Kit->handleRequest(pocketmine\Player object) [00:07:42] [Server thread/DEBUG]: #3 src/pocketmine/command/PluginCommand(58): AdvancedKits\Main->onCommand(pocketmine\Player object, pocketmine\command\PluginCommand object, string kit, array Array()) [00:07:42] [Server thread/DEBUG]: #4 src/pocketmine/command/SimpleCommandMap(258): pocketmine\command\PluginCommand->execute(pocketmine\Player object, string kit, array Array()) [00:07:42] [Server thread/DEBUG]: #5 src/pocketmine/Server(1979): pocketmine\command\SimpleCommandMap->dispatch(pocketmine\Player object, string kit once) [00:07:42] [Server thread/DEBUG]: #6 src/pocketmine/Player(2105): pocketmine\Server->dispatchCommand(pocketmine\Player object, string kit once) [00:07:42] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(220): pocketmine\Player->chat(string /kit once) [00:07:42] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(47): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(pocketmine\network\mcpe\protocol\CommandRequestPacket object) [00:07:42] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object) [00:07:42] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/BatchPacket(115): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\CommandRequestPacket object) [00:07:42] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(92): pocketmine\network\mcpe\protocol\BatchPacket->handle(pocketmine\network\mcpe\PlayerNetworkSessionAdapter object) [00:07:42] [Server thread/DEBUG]: #12 src/pocketmine/Player(2982): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object) [00:07:42] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/RakLibInterface(143): pocketmine\Player->handleDataPacket(pocketmine\network\mcpe\protocol\BatchPacket object) [00:07:42] [Server thread/DEBUG]: #14 vendor/pmmp/raklib/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string 179.96.139.117:42991, raklib\protocol\EncapsulatedPacket object, integer 0) [00:07:42] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(82): raklib\server\ServerHandler->handlePacket() [00:07:42] [Server thread/DEBUG]: #16 src/pocketmine/network/Network(89): pocketmine\network\mcpe\RakLibInterface->process() [00:07:42] [Server thread/DEBUG]: #17 src/pocketmine/Server(2515): pocketmine\network\Network->processInterfaces() [00:07:42] [Server thread/DEBUG]: #18 src/pocketmine/Server(2271): pocketmine\Server->tick() [00:07:42] [Server thread/DEBUG]: #19 src/pocketmine/Server(2146): pocketmine\Server->tickProcessor() [00:07:42] [Server thread/DEBUG]: #20 src/pocketmine/Server(1734): pocketmine\Server->start() [00:07:42] [Server thread/DEBUG]: #21 src/pocketmine/PocketMine(552): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string phar:///root/server/factions/PocketMine-MP.phar/, string /root/server/factions/, string /root/server/factions/plugins/) [00:07:42] [Server thread/DEBUG]: #22 /root/server/factions/PocketMine-MP.phar(1): require(string phar:///root/server/factions/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

Version of PiggyCustomEnchants:

1.0.7

Steps to Reproduce the Issue

1.go on the server 2.try and get a kit with a customenchant 3.get error

Extra Information

DaPigGuy commented 6 years ago

This is an issue with AdvancedKits

DaPigGuy commented 6 years ago

Problem fixed with the latest version of AdvancedKits