Shock95 / AuctionHouse

Feature-packed auction house plugin for PocketMine-MP (pmmp)
GNU General Public License v3.0
43 stars 34 forks source link

error when confirming purchase of items | poggit dev build 6 #3

Closed TheUtopianPlayz closed 4 years ago

TheUtopianPlayz commented 4 years ago

[Server thread/CRITICAL]: TypeError: "Argument 1 passed to pocketmine\lang\BaseLang::translateString() must be of the type string, null given, called in phar:///home/p2e/test/PocketMine-MP.phar/src/pocketmine/Player.php on line 3404" (EXCEPTION) in "src/pocketmine/lang/BaseLang" at line 124 [20:36:49] [Server thread/DEBUG]: #0 src/pocketmine/Player(3404): pocketmine\lang\BaseLang->translateString(NULL ) [20:36:49] [Server thread/DEBUG]: #1 plugins/AuctionHouse_dev-6.phar/src/shock95x/auctionhouse/menu/MenuHandler(229): pocketmine\Player->sendMessage(NULL ) [20:36:49] [Server thread/DEBUG]: #2 plugins/AuctionHouse_dev-6.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/InvMenuHandler(68): shock95x\auctionhouse\menu\MenuHandler->handlePurchase(object JackMD\NameSpaceRemover\CustomPlayer, object pocketmine\item\ItemBlock, object pocketmine\item\ItemBlock, object pocketmine\inventory\transaction\action\SlotChangeAction) [20:36:49] [Server thread/DEBUG]: #3 src/pocketmine/plugin/MethodEventExecutor(38): shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuHandler->onInventoryTransaction(object pocketmine\event\inventory\InventoryTransactionEvent) [20:36:49] [Server thread/DEBUG]: #4 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuHandler, object pocketmine\event\inventory\InventoryTransactionEvent) [20:36:49] [Server thread/DEBUG]: #5 src/pocketmine/event/Event(95): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\inventory\InventoryTransactionEvent) [20:36:49] [Server thread/DEBUG]: #6 src/pocketmine/inventory/transaction/InventoryTransaction(290): pocketmine\event\Event->call() [20:36:49] [Server thread/DEBUG]: #7 src/pocketmine/inventory/transaction/InventoryTransaction(310): pocketmine\inventory\transaction\InventoryTransaction->callExecuteEvent() [20:36:49] [Server thread/DEBUG]: #8 src/pocketmine/Player(2399): pocketmine\inventory\transaction\InventoryTransaction->execute() [20:36:49] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(151): pocketmine\Player->handleInventoryTransaction(object CortexPE\network\InventoryTransactionPacket) [20:36:49] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(178): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(object CortexPE\network\InventoryTransactionPacket) [20:36:49] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter) [20:36:49] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/protocol/BatchPacket(123): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object CortexPE\network\InventoryTransactionPacket) [20:36:49] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter) [20:36:49] [Server thread/DEBUG]: #14 src/pocketmine/Player(3158): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket) [20:36:49] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket) [20:36:49] [Server thread/DEBUG]: #16 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[20] 47.217.148.174 62423, object raklib\protocol\EncapsulatedPacket, integer 0) [20:36:49] [Server thread/DEBUG]: #17 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket() [20:36:49] [Server thread/DEBUG]: #18 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process() [20:36:49] [Server thread/DEBUG]: #19 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}() [20:36:49] [Server thread/DEBUG]: #20 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications() [20:36:49] [Server thread/DEBUG]: #21 src/pocketmine/Server(2349): pocketmine\snooze\SleeperHandler->sleepUntil(double 1579657009.6046) [20:36:49] [Server thread/DEBUG]: #22 src/pocketmine/Server(2203): pocketmine\Server->tickProcessor() [20:36:49] [Server thread/DEBUG]: #23 src/pocketmine/Server(1785): pocketmine\Server->start() [20:36:49] [Server thread/DEBUG]: #24 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[15] /home/p2e/test/, string[23] /home/p2e/test/plugins/) [20:36:49] [Server thread/DEBUG]: #25 src/pocketmine/PocketMine(295): pocketmine\server() [20:36:49] [Server thread/DEBUG]: #26 (1): require(string[70] phar:///home/p2e/test/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

i hope the issue gets fixed soon i would really love to use this plugin on my server P2E, i think its very well designed and u did a great job!

TheUtopianPlayz commented 4 years ago

im using dev build 6 on poggit btw

Shock95 commented 4 years ago

@TheUtopianPlayz This will be fixed in the latest release soon, and thank you.