Giter Site home page Giter Site logo

shock95 / auctionhouse Goto Github PK

View Code? Open in Web Editor NEW
43.0 7.0 34.0 674 KB

Feature-packed auction house plugin for PocketMine-MP (pmmp)

License: GNU General Public License v3.0

PHP 100.00%
pocketmine pocketmine-mp auctionhouse auction-house pmmp minecraft

auctionhouse's People

Contributors

adam1609 avatar aiptu avatar alitura1 avatar fielddefaults avatar ihsan48 avatar ipad54 avatar notenriko avatar peppizza avatar poggit-bot avatar shock95 avatar shock950 avatar sof3 avatar unickorn avatar xackigiff avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

auctionhouse's Issues

error when confirming purchase of items | poggit dev build 6

[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!

kick player write command ah

in-game write command /ah and kick

2020-03-25 [22:17:29] [Server thread/ERROR]: [InvMenu] Failed to send inventory due to disabled plugin AuctionHouse
2020-03-25 [22:17:29] [Server thread/CRITICAL]: InvalidStateException: "Tried to schedule task to disabled scheduler" (EXCEPTION) in "src/pocketmine/scheduler/TaskScheduler" at line 125
2020-03-25 [22:17:29] [Server thread/DEBUG]: #0 src/pocketmine/scheduler/TaskScheduler(70): pocketmine\scheduler\TaskScheduler->addTask(object shock95x\auctionhouse\libs\muqsit\invmenu\tasks\DelayedFakeBlockDataNotifyTask, integer 5, integer -1)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #1 plugins/AuctionHouse_dev-18.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/inventories/BaseFakeInventory(124): pocketmine\scheduler\TaskScheduler->scheduleDelayedTask(object shock95x\auctionhouse\libs\muqsit\invmenu\tasks\DelayedFakeBlockDataNotifyTask, integer 5)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #2 plugins/AuctionHouse_dev-18.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/inventories/DoubleChestInventory(62): shock95x\auctionhouse\libs\muqsit\invmenu\inventories\BaseFakeInventory->onFakeBlockDataSend(object pocketmine\Player)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #3 plugins/AuctionHouse_dev-18.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/inventories/BaseFakeInventory(66): shock95x\auctionhouse\libs\muqsit\invmenu\inventories\DoubleChestInventory->sendFakeBlockData(object pocketmine\Player, object shock95x\auctionhouse\libs\muqsit\invmenu\utils\HolderData)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #4 plugins/AuctionHouse_dev-18.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/InvMenu(115): shock95x\auctionhouse\libs\muqsit\invmenu\inventories\BaseFakeInventory->send(object pocketmine\Player, string[19] ..l..6Auction House)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #5 plugins/AuctionHouse_dev-18.phar/src/shock95x/auctionhouse/AuctionHouse(204): shock95x\auctionhouse\libs\muqsit\invmenu\InvMenu->send(object pocketmine\Player, string[19] ..l..6Auction House)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #6 plugins/AuctionHouse_dev-18.phar/src/shock95x/auctionhouse/commands/AHCommand(51): shock95x\auctionhouse\AuctionHouse->sendAHMenu(object pocketmine\Player)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #7 src/pocketmine/command/SimpleCommandMap(248): shock95x\auctionhouse\commands\AHCommand->execute(object pocketmine\Player, string[2] ah, array[0])
2020-03-25 [22:17:29] [Server thread/DEBUG]: #8 src/pocketmine/Server(1807): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\Player, string[2] ah)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #9 src/pocketmine/Player(2201): pocketmine\Server->dispatchCommand(object pocketmine\Player, string[2] ah)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(244): pocketmine\Player->chat(string[3] /ah)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/protocol/BatchPacket(127): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #15 src/pocketmine/Player(3096): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #16 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #17 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[20] 188.163.64.221 40408, object raklib\protocol\EncapsulatedPacket, integer 0)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #18 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
2020-03-25 [22:17:29] [Server thread/DEBUG]: #19 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
2020-03-25 [22:17:29] [Server thread/DEBUG]: #20 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
2020-03-25 [22:17:29] [Server thread/DEBUG]: #21 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
2020-03-25 [22:17:29] [Server thread/DEBUG]: #22 src/pocketmine/Server(2146): pocketmine\snooze\SleeperHandler->sleepUntil(double 1585174649.4832)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #23 src/pocketmine/Server(1990): pocketmine\Server->tickProcessor()
2020-03-25 [22:17:29] [Server thread/DEBUG]: #24 src/pocketmine/Server(1584): pocketmine\Server->start()
2020-03-25 [22:17:29] [Server thread/DEBUG]: #25 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[15] /home/mcserver/, string[23] /home/mcserver/plugins/)
2020-03-25 [22:17:29] [Server thread/DEBUG]: #26 src/pocketmine/PocketMine(296): pocketmine\server()
2020-03-25 [22:17:29] [Server thread/DEBUG]: #27 (11): require(string[70] phar:///home/mcserver/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
2020-03-25 [22:17:29] [Server thread/INFO]: [Admin]WylSmart exit!
2020-03-25 [22:17:29] [Server thread/INFO]: WylSmart[/188.163.64.221:40408] kick: Internal server error

Error

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

Internal Error when a player tap to buy an item sold by another player.

Issue description

I think that your plugin is all good but one and only thing to report is when a player tap to buy an item sold by another player, it's crashing and closing the app. Same if the own player want to buy is own item (yes for the test i does this and it's the same). In fact, buying item is crashing.

Steps to reproduce the issue

  1. Player1 sell an item
  2. Player2 try to tap to pay the item

OS and versions

  • PocketMine-MP: 3.15.0 and 3.16.0
  • Plugin version: ALL VERSIONS

Error/Crash log (If available)

NO LOG


Crash

When I buy something at the AH the whole server crash.

Help

I think u need to update it to the new version cause it shows a huge error in console now

crash

2020-08-23 [20:00:28] [Server thread/CRITICAL]: ErrorException: "Undefined index: ?&CB?๏ฟฝ7??<?:#?$p" (EXCEPTION) in "plugins/AuctionHouse_v1.2.0-PRERELEASE.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/session/PlayerManager" at line 45
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #0 plugins/AuctionHouse_v1.2.0-PRERELEASE.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/session/PlayerManager(45): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string[33] Undefined index: .&CB..7..<.:#.$p, string[138] phar:///home/minecraft/plugins/AuctionHouse_v1.2.0-PRERELEASE.phar/src/shock95x/, integer 45, array[1])
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #1 plugins/AuctionHouse_v1.2.0-PRERELEASE.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/InvMenu(111): shock95x\auctionhouse\libs\muqsit\invmenu\session\PlayerManager::getNonNullable(object pocketmine\Player)
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #2 plugins/AuctionHouse_v1.2.0-PRERELEASE.phar/src/shock95x/auctionhouse/task/MenuDelayTask(34): shock95x\auctionhouse\libs\muqsit\invmenu\InvMenu->send(object pocketmine\Player)
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #3 src/pocketmine/scheduler/TaskHandler(137): shock95x\auctionhouse\task\MenuDelayTask->onRun(integer 15256)
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #4 src/pocketmine/scheduler/TaskScheduler(179): pocketmine\scheduler\TaskHandler->run(integer 15256)
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #5 src/pocketmine/plugin/PluginManager(654): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(integer 15256)
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #6 src/pocketmine/Server(2391): pocketmine\plugin\PluginManager->tickSchedulers(integer 15256)
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #7 src/pocketmine/Server(2154): pocketmine\Server->tick()
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #8 src/pocketmine/Server(1994): pocketmine\Server->tickProcessor()
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #9 src/pocketmine/Server(1588): pocketmine\Server->start()
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #10 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/minecraft/, string[24] /home/minecraft/plugins/)
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #11 src/pocketmine/PocketMine(304): pocketmine\server()
2020-08-23 [20:00:28] [Server thread/CRITICAL]: #12 (11): require(string[71] phar:///home/minecraft/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
2020-08-23 [20:00:28] [Server thread/EMERGENCY]: An unrecoverable error has occurred and the server has crashed. Creating a crash dump

Items not going back to inventory after removing from AH

Issue description

Write the issue description here

Steps to reproduce the issue

  1. ... put an item with custom enchant to ah
  2. ... remove it from ah
  3. doesn't give u back the item

OS and versions

  • PocketMine-MP:3.14.2
  • Plugin version: 1.1.1
  • Server OS: ubuntu

Error/Crash log (If available)

no error

It's not loading in anymore

05.06 00:26:17 [Server] Server thread/CRITICAL TypeError: "fclose() expects parameter 1 to be resource, null given" (EXCEPTION) in "plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/generic/GenericStatementFileParser" at line 88
05.06 00:26:17 [Server] Server thread/DEBUG #0 plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/generic/GenericStatementFileParser(88): fclose(NULL )
05.06 00:26:17 [Server] Server thread/DEBUG #1 plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/base/DataConnectorImpl(89): shock95x\auctionhouse\libs\poggit\libasynql\generic\GenericStatementFileParser->parse()
05.06 00:26:17 [Server] Server thread/DEBUG #2 plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/libasynql(146): shock95x\auctionhouse\libs\poggit\libasynql\base\DataConnectorImpl->loadQueryFile(NULL )
05.06 00:26:17 [Server] Server thread/DEBUG #3 plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/database/Database(44): shock95x\auctionhouse\libs\poggit\libasynql\libasynql::create(object shock95x\auctionhouse\AuctionHouse, array[4], array[1])
05.06 00:26:17 [Server] Server thread/DEBUG #4 plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/AuctionHouse(75): shock95x\auctionhouse\database\Database->connect()
05.06 00:26:17 [Server] Server thread/DEBUG #5 src/pocketmine/plugin/PluginBase(115): shock95x\auctionhouse\AuctionHouse->onEnable()
05.06 00:26:17 [Server] Server thread/DEBUG #6 src/pocketmine/plugin/PluginManager(541): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
05.06 00:26:17 [Server] Server thread/DEBUG #7 src/pocketmine/Server(1783): pocketmine\plugin\PluginManager->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
05.06 00:26:17 [Server] Server thread/DEBUG #8 src/pocketmine/Server(1769): pocketmine\Server->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
05.06 00:26:17 [Server] Server thread/DEBUG #9 src/pocketmine/Server(1582): pocketmine\Server->enablePlugins(integer 1)
05.06 00:26:17 [Server] Server thread/DEBUG #10 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[48] /, string[56] /plugins/)
05.06 00:26:17 [Server] Server thread/DEBUG #11 src/pocketmine/PocketMine(295): pocketmine\server()
05.06 00:26:17 [Server] Server thread/DEBUG #12 (11): require(string[116] phar:///PMMP-1.14.60-Latest-Stabl)
05.06 00:26:17 [Server] Server thread/DEBUG Previous: TypeError: "fgets() expects parameter 1 to be resource, null given" (EXCEPTION) in "plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/generic/GenericStatementFileParser" at line 81
05.06 00:26:17 [Server] Server thread/DEBUG #0 plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/generic/GenericStatementFileParser(81): fgets(NULL )
05.06 00:26:17 [Server] Server thread/DEBUG #1 plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/base/DataConnectorImpl(89): shock95x\auctionhouse\libs\poggit\libasynql\generic\GenericStatementFileParser->parse()
05.06 00:26:17 [Server] Server thread/DEBUG #2 plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/libasynql(146): shock95x\auctionhouse\libs\poggit\libasynql\base\DataConnectorImpl->loadQueryFile(NULL )
05.06 00:26:17 [Server] Server thread/DEBUG #3 plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/database/Database(44): shock95x\auctionhouse\libs\poggit\libasynql\libasynql::create(object shock95x\auctionhouse\AuctionHouse, array[4], array[1])
05.06 00:26:17 [Server] Server thread/DEBUG #4 plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/AuctionHouse(75): shock95x\auctionhouse\database\Database->connect()
05.06 00:26:17 [Server] Server thread/DEBUG #5 src/pocketmine/plugin/PluginBase(115): shock95x\auctionhouse\AuctionHouse->onEnable()
05.06 00:26:17 [Server] Server thread/DEBUG #6 src/pocketmine/plugin/PluginManager(541): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
05.06 00:26:17 [Server] Server thread/DEBUG #7 src/pocketmine/Server(1783): pocketmine\plugin\PluginManager->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
05.06 00:26:17 [Server] Server thread/DEBUG #8 src/pocketmine/Server(1769): pocketmine\Server->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
05.06 00:26:17 [Server] Server thread/DEBUG #9 src/pocketmine/Server(1582): pocketmine\Server->enablePlugins(integer 1)
05.06 00:26:17 [Server] Server thread/DEBUG #10 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[48] /, string[56] /plugins/)
05.06 00:26:17 [Server] Server thread/DEBUG #11 src/pocketmine/PocketMine(295): pocketmine\server()
05.06 00:26:17 [Server] Server thread/DEBUG #12 (11): require(string[116] phar:///PMMP-1.14.60-Latest-Stabl)
05.06 00:26:17 [Server] Server thread/INFO Disabling AuctionHouse v1.0.9
05.06 00:26:17 [Server] Server thread/CRITICAL Error: "Call to a member function save() on null" (EXCEPTION) in "plugins/1587002690262_AuctionHouse (1).phar/src/shock95x/auctionhouse/AuctionHouse" at line 93
05.06 00:26:17 [Server] Server thread/DEBUG #0 src/pocketmine/plugin/PluginBase(117): shock95x\auctionhouse\AuctionHouse->onDisable()
05.06 00:26:17 [Server] Server thread/DEBUG #1 src/pocketmine/plugin/PluginManager(628): pocketmine\plugin\PluginBase->setEnabled(boolean )
05.06 00:26:17 [Server] Server thread/DEBUG #2 src/pocketmine/plugin/PluginManager(548): pocketmine\plugin\PluginManager->disablePlugin(object shock95x\auctionhouse\AuctionHouse)
05.06 00:26:17 [Server] Server thread/DEBUG #3 src/pocketmine/Server(1783): pocketmine\plugin\PluginManager->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
05.06 00:26:17 [Server] Server thread/DEBUG #4 src/pocketmine/Server(1769): pocketmine\Server->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
05.06 00:26:17 [Server] Server thread/DEBUG #5 src/pocketmine/Server(1582): pocketmine\Server->enablePlugins(integer 1)
05.06 00:26:17 [Server] Server thread/DEBUG #6 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[48] /, string[56] /plugins/)
05.06 00:26:17 [Server] Server thread/DEBUG #7 src/pocketmine/PocketMine(295): pocketmine\server()
05.06 00:26:17 [Server] Server thread/DEBUG #8 (11): require(string[116] phar:///PMMP-1.14.60-Latest-Stabl)

Message not sending

when you take an item off the /ah listing, i assume its supposed to send the "returned-item:" or the "cancelled-item:" message but it does not.

internal server error

Issue description

Write the issue description here
internal server error https://mcpaste.io/1582df78eb91f097

Steps to reproduce the issue

Was buying something from auction house, clicked on the item to start the purchase, it didnโ€™t go through and just exited the ah panel. I do /ah again to try making the purchase and I got internal server error

OS and versions

  • PocketMine-MP:3.15.0
  • Plugin version: 1.2.0
  • Server OS:ubuntu 18

Error/Crash log (If available)

 https://mcpaste.io/1582df78eb91f097

Update"Class 'JackMD\UpdateNotifier\UpdateNotifier' not found"

installed the new version and it seems to be missing update notifier

06.09 06:37:12 [Server] Server thread/INFO Loading AuctionHouse v1.2.2
06.09 06:37:12 [Server] Server thread/CRITICAL Error: "Class 'JackMD\UpdateNotifier\UpdateNotifier' not found" (EXCEPTION) in "plugins/AuctionHouse-master/src/shock95x/auctionhouse/AuctionHouse" at line 28
06.09 06:37:12 [Server] Server thread/CRITICAL #0 src/pocketmine/plugin/PluginManager(182): shock95x\auctionhouse\AuctionHouse->onLoad()
06.09 06:37:12 [Server] Server thread/CRITICAL #1 src/pocketmine/plugin/PluginManager(346): pocketmine\plugin\PluginManager->loadPlugin(string[75] /plugins/AuctionHouse-master, array[1])
06.09 06:37:12 [Server] Server thread/CRITICAL #2 plugins/PocketMine-DevTools (1).phar/src/DevTools/DevTools(49): pocketmine\plugin\PluginManager->loadPlugins(string[56] /plugins/, array[1])
06.09 06:37:12 [Server] Server thread/CRITICAL #3 src/pocketmine/plugin/PluginBase(116): DevTools\DevTools->onEnable()
06.09 06:37:12 [Server] Server thread/CRITICAL #4 src/pocketmine/plugin/PluginManager(552): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
06.09 06:37:12 [Server] Server thread/CRITICAL #5 src/pocketmine/Server(1787): pocketmine\plugin\PluginManager->enablePlugin(object DevTools\DevTools)
06.09 06:37:12 [Server] Server thread/CRITICAL #6 src/pocketmine/Server(1773): pocketmine\Server->enablePlugin(object DevTools\DevTools)
06.09 06:37:12 [Server] Server thread/CRITICAL #7 src/pocketmine/Server(1532): pocketmine\Server->enablePlugins(integer 0)
06.09 06:37:12 [Server] Server thread/CRITICAL #8 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[48] /, string[56] /plugins/)
06.09 06:37:12 [Server] Server thread/CRITICAL #9 src/pocketmine/PocketMine(304): pocketmine\server()
06.09 06:37:12 [Server] Server thread/CRITICAL #10 (11): require(string[108] phar:///PMMP-Latest-Stable.phar/s)
06.09 06:37:12 [Server] Server thread/CRITICAL Could not load plugin 'AuctionHouse'

high pct tick

AuctionHouse v1.2.0-PRERELEASETotal: 1.782 s Pct: 0.12%
   Pct Total	Pct Tick	   Total	      Avg	 PerTick	     Count		Event
       0.04%	   0.04%	  0.63 s	     0.02 ms	  26	     809.5k	    shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuEventHandler::onDataPacketReceive(DataPacketReceiveEvent)
       0.04%	 246.24%	  0.62 s	   123.12 ms	 0.0	       0.0k	    Task: shock95x\auctionhouse\task\ListingExpireTask(interval 6000)
       0.03%	   0.03%	  0.50 s	     0.02 ms	  25	     754.4k	    shock95x\auctionhouse\libs\CortexPE\Commando\PacketHooker::onPacketSend(DataPacketSendEvent)
       0.00%	   0.16%	  0.04 s	     0.08 ms	 0.0	       0.5k	    shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuEventHandler::onInventoryTransaction(InventoryTransactionEvent)
       0.00%	   0.12%	  0.00 s	     0.06 ms	 0.0	       0.0k	    shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuEventHandler::onPlayerJoin(PlayerJoinEvent)
       0.00%	   0.00%	  0.00 s	     0.00 ms	 0.0	       0.2k	    shock95x\auctionhouse\EventListener::onInventoryClose(InventoryCloseEvent)
       0.00%	   0.47%	  0.00 s	     0.24 ms	 0.0	       0.0k	    Task: shock95x\auctionhouse\task\MenuDelayTask(Single)
       0.00%	   0.01%	  0.00 s	     0.00 ms	 0.0	       0.0k	    shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuEventHandler::onPlayerQuit(PlayerQuitEvent)

Dupe bug

if you put a funnel and go up 5 blocks, the funnel will take all the things from the auction

Bug by starting from the Server

[Server thread/CRITICAL]: TypeError: "fclose() expects parameter 1 to be resource, null given" (EXCEPTION) in "plugins/AuctionHouse.phar/src/shock95x/auctionhouse/libs/poggit/libasynql/generic/GenericStatementFileParser" at line 88
[Server thread/DEBUG]: #0 plugins/AuctionHouse.phar/src/shock95x/auctionhouse/libs/poggit/libasynql/generic/GenericStatementFileParser(88): fclose(NULL )
[Server thread/DEBUG]: #1 plugins/AuctionHouse.phar/src/shock95x/auctionhouse/libs/poggit/libasynql/base/DataConnectorImpl(89): shock95x\auctionhouse\libs\poggit\libasynql\generic\GenericStatementFileParser->parse()
[Server thread/DEBUG]: #2 plugins/AuctionHouse.phar/src/shock95x/auctionhouse/libs/poggit/libasynql/libasynql(146): shock95x\auctionhouse\libs\poggit\libasynql\base\DataConnectorImpl->loadQueryFile(NULL )
[Server thread/DEBUG]: #3 plugins/AuctionHouse.phar/src/shock95x/auctionhouse/database/Database(44): shock95x\auctionhouse\libs\poggit\libasynql\libasynql::create(object shock95x\auctionhouse\AuctionHouse, array[4], array[1])
[Server thread/DEBUG]: #4 plugins/AuctionHouse.phar/src/shock95x/auctionhouse/AuctionHouse(75): shock95x\auctionhouse\database\Database->connect()
[Server thread/DEBUG]: #5 src/pocketmine/plugin/PluginBase(116): shock95x\auctionhouse\AuctionHouse->onEnable()
[Server thread/DEBUG]: #6 src/pocketmine/plugin/PluginManager(552): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
[Server thread/DEBUG]: #7 src/pocketmine/Server(1784): pocketmine\plugin\PluginManager->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
[Server thread/DEBUG]: #8 src/pocketmine/Server(1770): pocketmine\Server->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
[Server thread/DEBUG]: #9 src/pocketmine/Server(1583): pocketmine\Server->enablePlugins(integer 1)
[Server thread/DEBUG]: #10 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[23] /home/shipy/MP_Network/, string[31] /home/shipy/MP_Network/plugins/)
[Server thread/DEBUG]: #11 src/pocketmine/PocketMine(296): pocketmine\server()
[Server thread/DEBUG]: #12 (11): require(string[78] phar:///home/shipy/MP_Network/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
[Server thread/DEBUG]: Previous: TypeError: "fgets() expects parameter 1 to be resource, null given" (EXCEPTION) in "plugins/AuctionHouse.phar/src/shock95x/auctionhouse/libs/poggit/libasynql/generic/GenericStatementFileParser" at line 81
[Server thread/DEBUG]: #0 plugins/AuctionHouse.phar/src/shock95x/auctionhouse/libs/poggit/libasynql/generic/GenericStatementFileParser(81): fgets(NULL )
[Server thread/DEBUG]: #1 plugins/AuctionHouse.phar/src/shock95x/auctionhouse/libs/poggit/libasynql/base/DataConnectorImpl(89): shock95x\auctionhouse\libs\poggit\libasynql\generic\GenericStatementFileParser->parse()
[Server thread/DEBUG]: #2 plugins/AuctionHouse.phar/src/shock95x/auctionhouse/libs/poggit/libasynql/libasynql(146): shock95x\auctionhouse\libs\poggit\libasynql\base\DataConnectorImpl->loadQueryFile(NULL )
[Server thread/DEBUG]: #3 plugins/AuctionHouse.phar/src/shock95x/auctionhouse/database/Database(44): shock95x\auctionhouse\libs\poggit\libasynql\libasynql::create(object shock95x\auctionhouse\AuctionHouse, array[4], array[1])
[Server thread/DEBUG]: #4 plugins/AuctionHouse.phar/src/shock95x/auctionhouse/AuctionHouse(75): shock95x\auctionhouse\database\Database->connect()
[Server thread/DEBUG]: #5 src/pocketmine/plugin/PluginBase(116): shock95x\auctionhouse\AuctionHouse->onEnable()
[Server thread/DEBUG]: #6 src/pocketmine/plugin/PluginManager(552): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
[Server thread/DEBUG]: #7 src/pocketmine/Server(1784): pocketmine\plugin\PluginManager->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
[Server thread/DEBUG]: #8 src/pocketmine/Server(1770): pocketmine\Server->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
[Server thread/DEBUG]: #9 src/pocketmine/Server(1583): pocketmine\Server->enablePlugins(integer 1)
[Server thread/DEBUG]: #10 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[23] /home/shipy/MP_Network/, string[31] /home/shipy/MP_Network/plugins/)
[Server thread/DEBUG]: #11 src/pocketmine/PocketMine(296): pocketmine\server()
[Server thread/DEBUG]: #12 (11): require(string[78] phar:///home/shipy/MP_Network/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
[Server thread/INFO]: Deaktiviere AuctionHouse v1.0.9
[Server thread/CRITICAL]: Error: "Call to a member function save() on null" (EXCEPTION) in "plugins/AuctionHouse.phar/src/shock95x/auctionhouse/AuctionHouse" at line 93
[Server thread/DEBUG]: #0 src/pocketmine/plugin/PluginBase(118): shock95x\auctionhouse\AuctionHouse->onDisable()
[Server thread/DEBUG]: #1 src/pocketmine/plugin/PluginManager(639): pocketmine\plugin\PluginBase->setEnabled(boolean )
[Server thread/DEBUG]: #2 src/pocketmine/plugin/PluginManager(559): pocketmine\plugin\PluginManager->disablePlugin(object shock95x\auctionhouse\AuctionHouse)
[Server thread/DEBUG]: #3 src/pocketmine/Server(1784): pocketmine\plugin\PluginManager->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
[Server thread/DEBUG]: #4 src/pocketmine/Server(1770): pocketmine\Server->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
[Server thread/DEBUG]: #5 src/pocketmine/Server(1583): pocketmine\Server->enablePlugins(integer 1)
[Server thread/DEBUG]: #6 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[23] /home/shipy/MP_Network/, string[31] /home/shipy/MP_Network/plugins/)
[Server thread/DEBUG]: #7 src/pocketmine/PocketMine(296): pocketmine\server()
[Server thread/DEBUG]: #8 (11): require(string[78] phar:///home/shipy/MP_Network/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

the software closed because an error occurred

Issue description

when I try to buy something I immediately get kicked out in console it said I left because of timeout no other messages show

Steps to reproduce the issue

  1. open Minecraft on your Nintendo switch
  2. open a featured server to get to the server list
  3. go on to your server
  4. type in the command /ah
    5.buy an item
  5. get greeted with the message the software closed because an error occurred
    7 DONE

OS and versions

  • PocketMine-MP:3.14
  • Plugin version: latest version
  • Server OS: I don't know I'm using a server hosting website

Error/Crash log (If available)

[17:34:29] [Server thread/INFO]: [StaffChat] <Staff> GameDiamond3757 disconnected
[17:34:29] [Server thread/INFO]: GameDiamond3757[/38.142.223.194:33744] logged out due to timeout

Crash Bug

The server is running the latest version of Pocketmine.
whenever a player do /ah it crashes the player


[06:58:16] [Server thread/DEBUG]: #0 plugins/AuctionHouse_dev-8.phar/src/shock95x/auctionhouse/AuctionHouse(143): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string[22] Undefined index: en-us, string[96] phar:///home/gs-40519/plugins/AuctionHouse_dev-8.phar/src/shock95x/auctionhouse/, integer 143, array[5])
[06:58:16] [Server thread/DEBUG]: #1 plugins/AuctionHouse_dev-8.phar/src/shock95x/auctionhouse/menu/MenuRenderer(23): shock95x\auctionhouse\AuctionHouse->getMessage(object pocketmine\Player, string[10] main-stats, boolean 1, boolean )
[06:58:16] [Server thread/DEBUG]: #2 plugins/AuctionHouse_dev-8.phar/src/shock95x/auctionhouse/AuctionHouse(200): shock95x\auctionhouse\menu\MenuRenderer::setAuctionItems(object pocketmine\Player, object shock95x\auctionhouse\libs\muqsit\invmenu\inventories\DoubleChestInventory, integer 1, integer 1, integer 0, integer 0, integer 0)
[06:58:16] [Server thread/DEBUG]: #3 plugins/AuctionHouse_dev-8.phar/src/shock95x/auctionhouse/commands/AHCommand(49): shock95x\auctionhouse\AuctionHouse->sendAHMenu(object pocketmine\Player)
[06:58:16] [Server thread/DEBUG]: #4 src/pocketmine/command/SimpleCommandMap(270): shock95x\auctionhouse\commands\AHCommand->execute(object pocketmine\Player, string[2] ah, array[0])
[06:58:16] [Server thread/DEBUG]: #5 src/pocketmine/Server(2065): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\Player, string[2] ah)
[06:58:16] [Server thread/DEBUG]: #6 src/pocketmine/Player(2373): pocketmine\Server->dispatchCommand(object pocketmine\Player, string[2] ah)
[06:58:16] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(245): pocketmine\Player->chat(string[3] /ah)
[06:58:16] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
[06:58:16] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[06:58:16] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/BatchPacket(130): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
[06:58:16] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[06:58:16] [Server thread/DEBUG]: #12 src/pocketmine/Player(3276): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[06:58:16] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[06:58:16] [Server thread/DEBUG]: #14 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[21] 202.186.245.146 51418, object raklib\protocol\EncapsulatedPacket, integer 0)
[06:58:16] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[06:58:16] [Server thread/DEBUG]: #16 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[06:58:16] [Server thread/DEBUG]: #17 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
[06:58:16] [Server thread/DEBUG]: #18 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[06:58:16] [Server thread/DEBUG]: #19 src/pocketmine/Server(2406): pocketmine\snooze\SleeperHandler->sleepUntil(double 1579849096.8722)
[06:58:16] [Server thread/DEBUG]: #20 src/pocketmine/Server(2250): pocketmine\Server->tickProcessor()
[06:58:16] [Server thread/DEBUG]: #21 src/pocketmine/Server(1811): pocketmine\Server->start()
[06:58:16] [Server thread/DEBUG]: #22 src/pocketmine/PocketMine(274): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[15] /home/gs-40519/, string[23] /home/gs-40519/plugins/)
[06:58:16] [Server thread/DEBUG]: #23 src/pocketmine/PocketMine(297): pocketmine\server()
[06:58:16] [Server thread/DEBUG]: #24 (1): require(string[94] phar:///pro/bin/mcpe/pocketmine-stable-1.14.0/PocketMine-MP.phar/src/pocketmine/)

Game crashes

Hi all,
I have only tried this once and it is crashing my game every time I go onto /ah [Etherything] please can someone fix this!

issue with build 15

after reboot u dont have the option to remove items u posted on the ah anymore, there still up and u still get the money but u cant remove them if u want to

crash

Error: Call to a member function getCurrentMenu() on null
File: plugins/AuctionHouse_v1.2.1.phar/src/shock95x/auctionhouse/menu/AHMenu
Line: 39
Type: Error

THIS CRASH WAS CAUSED BY A PLUGIN
BAD PLUGIN: AuctionHouse v1.2.1

Code:
[30] protected $inventory;
[31]
[32] public function __construct(Player $player, bool $returnMain = false, bool $pagination = false) {
[33] $type = InvMenuHandler::getMenuType($this->inventoryType);
[34] parent::__construct($type);
[35] $this->returnMain = $returnMain;
[36] $this->pagination = $pagination;
[37]
[38] // workaround for recursive menus
[39] if(PlayerManager::get($player)->getCurrentMenu() != null && !$this->newMenu) {
[40] $menu = PlayerManager::get($player)->getCurrentMenu();
[41] // workaround for inventory bug
[42] if($menu->getInventory()->getSize() < $type->getSize()) {
[43] $player->removeWindow($menu->getInventory());
[44] $this->createNewInventory($type);
[45] } else {
[46] $menu->getInventory()->clearAll();
[47] $this->inventory = $menu->getInventory();
[48] $menu->setListener([$this, "handle"]);
[49] }

Backtrace:
#0 plugins/AuctionHouse_v1.2.1.phar/src/shock95x/auctionhouse/menu/ConfirmPurchaseMenu(30): shock95x\auctionhouse\menu\AHMenu->__construct(object pocketmine\Player)
#1 plugins/AuctionHouse_v1.2.1.phar/src/shock95x/auctionhouse/menu/MainMenu(118): shock95x\auctionhouse\menu\ConfirmPurchaseMenu->__construct(object pocketmine\Player, object pocketmine\item\Pickaxe)
#2 src/pocketmine/scheduler/TaskHandler(137): class@anonymous phar://C:/Users/Administrator/Desktop/SkyBlock MCPE 1.16/plugins/AuctionHouse_v1.2.1.phar/src/shock95x/auctionhouse/menu/MainMenu.php000000055FE3871E->onRun(integer 517684)
#3 src/pocketmine/scheduler/TaskScheduler(179): pocketmine\scheduler\TaskHandler->run(integer 517684)
#4 src/pocketmine/plugin/PluginManager(654): pocketmine\scheduler\TaskScheduler->mainThreadHeartbeat(integer 517684)
#5 src/pocketmine/Server(2391): pocketmine\plugin\PluginManager->tickSchedulers(integer 517684)
#6 src/pocketmine/Server(2154): pocketmine\Server->tick()
#7 src/pocketmine/Server(1994): pocketmine\Server->tickProcessor()
#8 src/pocketmine/Server(1588): pocketmine\Server->start()
#9 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[50] C:\Users\Administrator\Desktop\SkyBlock MCPE 1.16, string[58] C:\Users\Administrator\Desktop\SkyBlock MCPE 1.16\plugins)
#10 src/pocketmine/PocketMine(304): pocketmine\server()

Menu not opening all the time

Happens in most recent dev, (dev 13). When you open /ah and then go to the Collect Expired / Cancelled Items, it doesnt open the other double chest inventory when you click it/move it to your inventory. Same as the diamond, it happens to it too.

The menu probably only works one time, then stops working until next server restart.

This also happens if move an item from your inventory into the /ah listing

[08:12:19] [Server thread/CRITICAL]: RuntimeException: "Tag with name "marketId" not found and no valid default value given" (EXCEPTION) in "vendor/pocketmine/nbt/src/tag/CompoundTag" at line 189
[08:12:19] [Server thread/DEBUG]: #0 vendor/pocketmine/nbt/src/tag/CompoundTag(240): pocketmine\nbt\tag\CompoundTag->getTagValue(string[8] marketId, string[26] pocketmine\nbt\tag\LongTag, NULL , boolean )
[08:12:19] [Server thread/DEBUG]: #1 plugins/AuctionHouse_dev-13.phar/src/shock95x/auctionhouse/menu/MenuHandler(55): pocketmine\nbt\tag\CompoundTag->getLong(string[8] marketId)
[08:12:19] [Server thread/DEBUG]: #2 plugins/AuctionHouse_dev-13.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/InvMenu(129): shock95x\auctionhouse\menu\MenuHandler->handleListings(object pocketmine\Player, object pocketmine\item\ItemBlock, object pocketmine\item\GoldenApple, object pocketmine\inventory\transaction\action\SlotChangeAction)
[08:12:19] [Server thread/DEBUG]: #3 plugins/AuctionHouse_dev-13.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/InvMenuEventHandler(84): shock95x\auctionhouse\libs\muqsit\invmenu\InvMenu->handleInventoryTransaction(object pocketmine\Player, object pocketmine\item\ItemBlock, object pocketmine\item\GoldenApple, object pocketmine\inventory\transaction\action\SlotChangeAction)
[08:12:19] [Server thread/DEBUG]: #4 src/pocketmine/plugin/MethodEventExecutor(42): shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuEventHandler->onInventoryTransaction(object pocketmine\event\inventory\InventoryTransactionEvent)
[08:12:19] [Server thread/DEBUG]: #5 src/pocketmine/plugin/RegisteredListener(100): pocketmine\plugin\MethodEventExecutor->execute(object shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuEventHandler, object pocketmine\event\inventory\InventoryTransactionEvent)
[08:12:19] [Server thread/DEBUG]: #6 src/pocketmine/event/Event(95): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\inventory\InventoryTransactionEvent)
[08:12:19] [Server thread/DEBUG]: #7 src/pocketmine/inventory/transaction/InventoryTransaction(291): pocketmine\event\Event->call()
[08:12:19] [Server thread/DEBUG]: #8 src/pocketmine/inventory/transaction/InventoryTransaction(311): pocketmine\inventory\transaction\InventoryTransaction->callExecuteEvent()
[08:12:19] [Server thread/DEBUG]: #9 src/pocketmine/Player(2515): pocketmine\inventory\transaction\InventoryTransaction->execute()
[08:12:19] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(151): pocketmine\Player->handleInventoryTransaction(object CortexPE\network\InventoryTransactionPacket)
[08:12:19] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(178): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(object CortexPE\network\InventoryTransactionPacket)
[08:12:19] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[08:12:19] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/protocol/BatchPacket(130): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object CortexPE\network\InventoryTransactionPacket)
[08:12:19] [Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[08:12:19] [Server thread/DEBUG]: #15 src/pocketmine/Player(3276): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[08:12:19] [Server thread/DEBUG]: #16 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[08:12:19] [Server thread/DEBUG]: #17 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[21] (MY IP WAS HERE), object raklib\protocol\EncapsulatedPacket, integer 0)
[08:12:19] [Server thread/DEBUG]: #18 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[08:12:19] [Server thread/DEBUG]: #19 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[08:12:19] [Server thread/DEBUG]: #20 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[08:12:19] [Server thread/DEBUG]: #21 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[08:12:19] [Server thread/DEBUG]: #22 src/pocketmine/Server(2406): pocketmine\snooze\SleeperHandler->sleepUntil(double 1580631139.182)
[08:12:19] [Server thread/DEBUG]: #23 src/pocketmine/Server(2250): pocketmine\Server->tickProcessor()
[08:12:19] [Server thread/DEBUG]: #24 src/pocketmine/Server(1811): pocketmine\Server->start()
[08:12:19] [Server thread/DEBUG]: #25 src/pocketmine/PocketMine(274): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
[08:12:19] [Server thread/DEBUG]: #26 src/pocketmine/PocketMine(297): pocketmine\server()
[08:12:19] [Server thread/DEBUG]: #27 (1): require(string[71] phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

Crashed

Hi,

I am using the latest version of this plugin. The command is working, the Menu is working, but when you will buy the item, you will crash.

Thanks

Error

Issue description

Write the issue description here
Error on loading server

Steps to reproduce the issue

  1. Enable server

OS and versions

  • PocketMine-MP: 3.14.2
  • Plugin version: 1.1.1
  • Server OS: Ubuntu

Error/Crash log (If available)

Error: "Class 'JackMD\UpdateNotifier\UpdateNotifier' not found" (EXCEPTION) in "plugins/SkillAH/src/shock95x/auctionhouse/AuctionHouse" at line 42
[17:37:46] [Server thread/CRITICAL]: #0 src/pocketmine/plugin/PluginManager(182): shock95x\auctionhouse\AuctionHouse->onLoad()
[17:37:46] [Server thread/CRITICAL]: #1 src/pocketmine/plugin/PluginManager(346): pocketmine\plugin\PluginManager->loadPlugin(string[25] /root/pix/plugins/SkillAH, array[1])
[17:37:46] [Server thread/CRITICAL]: #2 plugins/PocketMine-DevTools.phar/src/DevTools/DevTools(71): pocketmine\plugin\PluginManager->loadPlugins(string[18] /root/pix/plugins/, array[1])
[17:37:46] [Server thread/CRITICAL]: #3 src/pocketmine/plugin/PluginBase(116): DevTools\DevTools->onEnable()
[17:37:46] [Server thread/CRITICAL]: #4 src/pocketmine/plugin/PluginManager(552): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
[17:37:46] [Server thread/CRITICAL]: #5 src/pocketmine/Server(1787): pocketmine\plugin\PluginManager->enablePlugin(object DevTools\DevTools)
[17:37:46] [Server thread/CRITICAL]: #6 src/pocketmine/Server(1773): pocketmine\Server->enablePlugin(object DevTools\DevTools)
[17:37:46] [Server thread/CRITICAL]: #7 src/pocketmine/Server(1532): pocketmine\Server->enablePlugins(integer 0)
[17:37:46] [Server thread/CRITICAL]: #8 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[10] /root/pix/, string[18] /root/pix/plugins/)               [17:37:46] [Server thread/CRITICAL]: #9 src/pocketmine/PocketMine(304): pocketmine\server()

error when confirming perchase of item

i think two of my players tried to buy the same item at once

[15:33:51] [Server thread/CRITICAL]: TypeError: "Return value of shock95x\auctionhouse\database\DataHolder::getListingById() must be an instance of shock95x\auctionhouse\auction\Listing, null returned" (EXCEPTION) in "plugins/AuctionHouse_dev-16.phar/src/shock95x/auctionhouse/database/DataHolder" at line 61
[15:33:51] [Server thread/DEBUG]: #0 plugins/AuctionHouse_dev-16.phar/src/shock95x/auctionhouse/menu/MenuHandler(201): shock95x\auctionhouse\database\DataHolder::getListingById(integer 1583440407)
[15:33:51] [Server thread/DEBUG]: #1 plugins/AuctionHouse_dev-16.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/InvMenuHandler(68): shock95x\auctionhouse\menu\MenuHandler->handlePurchase(object pocketmine\Player, object pocketmine\item\ItemBlock, object pocketmine\item\ItemBlock, object pocketmine\inventory\transaction\action\SlotChangeAction)
[15:33:51] [Server thread/DEBUG]: #2 src/pocketmine/plugin/MethodEventExecutor(42): shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuHandler->onInventoryTransaction(object pocketmine\event\inventory\InventoryTransactionEvent)
[15:33:51] [Server thread/DEBUG]: #3 src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuHandler, object pocketmine\event\inventory\InventoryTransactionEvent)
[15:33:51] [Server thread/DEBUG]: #4 src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\inventory\InventoryTransactionEvent)
[15:33:51] [Server thread/DEBUG]: #5 src/pocketmine/inventory/transaction/InventoryTransaction(279): pocketmine\event\Event->call()
[15:33:51] [Server thread/DEBUG]: #6 src/pocketmine/inventory/transaction/InventoryTransaction(298): pocketmine\inventory\transaction\InventoryTransaction->callExecuteEvent()
[15:33:51] [Server thread/DEBUG]: #7 src/pocketmine/Player(2339): pocketmine\inventory\transaction\InventoryTransaction->execute()
[15:33:51] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(150): pocketmine\Player->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[15:33:51] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(178): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[15:33:51] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[15:33:51] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/protocol/BatchPacket(127): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[15:33:51] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[15:33:51] [Server thread/DEBUG]: #13 src/pocketmine/Player(3096): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[15:33:51] [Server thread/DEBUG]: #14 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[15:33:51] [Server thread/DEBUG]: #15 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[19] 68.101.113.91 50889, object raklib\protocol\EncapsulatedPacket, integer 0)
[15:33:51] [Server thread/DEBUG]: #16 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[15:33:51] [Server thread/DEBUG]: #17 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[15:33:51] [Server thread/DEBUG]: #18 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[15:33:51] [Server thread/DEBUG]: #19 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[15:33:51] [Server thread/DEBUG]: #20 src/pocketmine/Server(2146): pocketmine\snooze\SleeperHandler->sleepUntil(double 1583440432.0164)
[15:33:51] [Server thread/DEBUG]: #21 src/pocketmine/Server(1990): pocketmine\Server->tickProcessor()
[15:33:51] [Server thread/DEBUG]: #22 src/pocketmine/Server(1584): pocketmine\Server->start()
[15:33:51] [Server thread/DEBUG]: #23 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[17] /home/p2e/prison/, string[25] /home/p2e/prison/plugins/)
[15:33:51] [Server thread/DEBUG]: #24 src/pocketmine/PocketMine(296): pocketmine\server()
[15:33:51] [Server thread/DEBUG]: #25 (11): require(string[72] phar:///home/p2e/prison/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

dev build #8 error

[06:05:47] [Server thread/CRITICAL]: ErrorException: "Undefined index: en-us" (EXCEPTION) in "plugins/AuctionHouse_dev-8.phar/src/shock95x/auctionhouse/AuctionHouse" at line 143
[06:05:47] [Server thread/DEBUG]: #0 plugins/AuctionHouse_dev-8.phar/src/shock95x/auctionhouse/AuctionHouse(143): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string[22] Undefined index: en-us, string[100] phar:///home/p2e/factions/plugins/AuctionHouse_dev-8.phar/src/shock95x/auctionho, integer 143, array[5])
[06:05:47] [Server thread/DEBUG]: #1 plugins/AuctionHouse_dev-8.phar/src/shock95x/auctionhouse/menu/MenuRenderer(23): shock95x\auctionhouse\AuctionHouse->getMessage(object pocketmine\Player, string[10] main-stats, boolean 1, boolean )
[06:05:47] [Server thread/DEBUG]: #2 plugins/AuctionHouse_dev-8.phar/src/shock95x/auctionhouse/AuctionHouse(200): shock95x\auctionhouse\menu\MenuRenderer::setAuctionItems(object pocketmine\Player, object shock95x\auctionhouse\libs\muqsit\invmenu\inventories\DoubleChestInventory, integer 1, integer 1, integer 3, integer 0, integer 0)
[06:05:47] [Server thread/DEBUG]: #3 plugins/AuctionHouse_dev-8.phar/src/shock95x/auctionhouse/commands/AHCommand(49): shock95x\auctionhouse\AuctionHouse->sendAHMenu(object pocketmine\Player)
[06:05:47] [Server thread/DEBUG]: #4 src/pocketmine/command/SimpleCommandMap(270): shock95x\auctionhouse\commands\AHCommand->execute(object pocketmine\Player, string[2] ah, array[0])
[06:05:47] [Server thread/DEBUG]: #5 src/pocketmine/Server(2026): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\Player, string[2] ah)
[06:05:47] [Server thread/DEBUG]: #6 src/pocketmine/Player(2257): pocketmine\Server->dispatchCommand(object pocketmine\Player, string[2] ah)
[06:05:47] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(245): pocketmine\Player->chat(string[3] /ah)
[06:05:47] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
[06:05:47] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[06:05:47] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/BatchPacket(123): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
[06:05:47] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[06:05:47] [Server thread/DEBUG]: #12 src/pocketmine/Player(3158): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[06:05:47] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[06:05:47] [Server thread/DEBUG]: #14 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[19] 49.245.84.138 45413, object raklib\protocol\EncapsulatedPacket, integer 0)
[06:05:47] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[06:05:47] [Server thread/DEBUG]: #16 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[06:05:47] [Server thread/DEBUG]: #17 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
[06:05:47] [Server thread/DEBUG]: #18 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[06:05:47] [Server thread/DEBUG]: #19 src/pocketmine/Server(2349): pocketmine\snooze\SleeperHandler->sleepUntil(double 1579863947.7503)
[06:05:47] [Server thread/DEBUG]: #20 src/pocketmine/Server(2203): pocketmine\Server->tickProcessor()
[06:05:47] [Server thread/DEBUG]: #21 src/pocketmine/Server(1785): pocketmine\Server->start()
[06:05:47] [Server thread/DEBUG]: #22 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[19] /home/p2e/factions/, string[27] /home/p2e/factions/plugins/)
[06:05:47] [Server thread/DEBUG]: #23 src/pocketmine/PocketMine(295): pocketmine\server()
[06:05:47] [Server thread/DEBUG]: #24 (1): require(string[74] phar:///home/p2e/factions/PocketMine-MP.phar/src/pocketmine/PocketMine.php)**

the players ign is "FNG ZhenQi" so there name has a space, there also a mobile user, happens when they run /ah

Error

If you reboot the server, then sometimes the plugin may throw an error. If you reboot again, then everything is fine

Error: Fatal error: Uncaught TypeError: SQlite3::__construct() expects parametr 1 to be a valid path, null given in
/srv/data/plugins/AuctionHouse/src/shock95x/auctionhouse/libs/poggit/libasynql/sqlite/SQlite3Thread on line 68

bug

[16:28:07] [Server thread/CRITICAL]: Error: "Call to a member function isOnline() on null" (EXCEPTION) in "plugins/AuctionHouse_dev-7.phar/src/shock95x/auctionhouse/menu/MenuHandler" at line 229
[16:28:07] [Server thread/DEBUG]: #0 plugins/AuctionHouse_dev-7.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)
[16:28:07] [Server thread/DEBUG]: #1 src/pocketmine/plugin/MethodEventExecutor(42): shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuHandler->onInventoryTransaction(object pocketmine\event\inventory\InventoryTransactionEvent)
[16:28:07] [Server thread/DEBUG]: #2 src/pocketmine/plugin/RegisteredListener(100): pocketmine\plugin\MethodEventExecutor->execute(object shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuHandler, object pocketmine\event\inventory\InventoryTransactionEvent)
[16:28:07] [Server thread/DEBUG]: #3 src/pocketmine/event/Event(95): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\inventory\InventoryTransactionEvent)
[16:28:07] [Server thread/DEBUG]: #4 src/pocketmine/inventory/transaction/InventoryTransaction(291): pocketmine\event\Event->call()
[16:28:08] [Server thread/DEBUG]: #5 src/pocketmine/inventory/transaction/InventoryTransaction(311): pocketmine\inventory\transaction\InventoryTransaction->callExecuteEvent()
[16:28:08] [Server thread/DEBUG]: #6 src/pocketmine/Player(2515): pocketmine\inventory\transaction\InventoryTransaction->execute()
[16:28:08] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(151): pocketmine\Player->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[16:28:08] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(178): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[16:28:08] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[16:28:08] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/BatchPacket(130): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[16:28:08] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[16:28:08] [Server thread/DEBUG]: #12 src/pocketmine/Player(3276): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[16:28:08] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[16:28:08] [Server thread/DEBUG]: #14 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[17] 68.49.65.98 49850, object raklib\protocol\EncapsulatedPacket, integer 0)
[16:28:08] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[16:28:08] [Server thread/DEBUG]: #16 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[16:28:08] [Server thread/DEBUG]: #17 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[16:28:08] [Server thread/DEBUG]: #18 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[16:28:08] [Server thread/DEBUG]: #19 src/pocketmine/Server(2406): pocketmine\snooze\SleeperHandler->sleepUntil(double 1580056087.995)
[16:28:08] [Server thread/DEBUG]: #20 src/pocketmine/Server(2250): pocketmine\Server->tickProcessor()
[16:28:08] [Server thread/DEBUG]: #21 src/pocketmine/Server(1811): pocketmine\Server->start()
[16:28:08] [Server thread/DEBUG]: #22 src/pocketmine/PocketMine(274): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
[16:28:08] [Server thread/DEBUG]: #23 src/pocketmine/PocketMine(297): pocketmine\server()
[16:28:08] [Server thread/DEBUG]: #24 (1): require(string[71] phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

Reload Issue

Issue/Suggestion

So, every time I reload my server, /ah won't work. But if I restart my server, it'll work again. I've tried doing "/ah update" but it wont work. I'm on Pocketmine version 3.14.0 and using AuctionHouse version 1.1.1.

If you're wondering, I reload my server in order to get TopVoter to work.

Sudden Loading Error

plugin was working perfectly, then all of a sudden has stopped loading and throws this error:

01.06 17:02:24 [Server] Server thread/INFO Enabling AuctionHouse v1.0.9
01.06 17:02:24 [Server] Server thread/CRITICAL TypeError: "fclose() expects parameter 1 to be resource, null given" (EXCEPTION) in "plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/generic/GenericStatementFileParser" at line 88
01.06 17:02:24 [Server] Server thread/DEBUG #0 plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/generic/GenericStatementFileParser(88): fclose(NULL )
01.06 17:02:24 [Server] Server thread/DEBUG #1 plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/base/DataConnectorImpl(89): shock95x\auctionhouse\libs\poggit\libasynql\generic\GenericStatementFileParser->parse()
01.06 17:02:24 [Server] Server thread/DEBUG #2 plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/libasynql(146): shock95x\auctionhouse\libs\poggit\libasynql\base\DataConnectorImpl->loadQueryFile(NULL )
01.06 17:02:24 [Server] Server thread/DEBUG #3 plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/database/Database(44): shock95x\auctionhouse\libs\poggit\libasynql\libasynql::create(object shock95x\auctionhouse\AuctionHouse, array[4], array[1])
01.06 17:02:24 [Server] Server thread/DEBUG #4 plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/AuctionHouse(75): shock95x\auctionhouse\database\Database->connect()
01.06 17:02:24 [Server] Server thread/DEBUG #5 src/pocketmine/plugin/PluginBase(115): shock95x\auctionhouse\AuctionHouse->onEnable()
01.06 17:02:24 [Server] Server thread/DEBUG #6 src/pocketmine/plugin/PluginManager(541): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
01.06 17:02:24 [Server] Server thread/DEBUG #7 src/pocketmine/Server(1783): pocketmine\plugin\PluginManager->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
01.06 17:02:24 [Server] Server thread/DEBUG #8 src/pocketmine/Server(1769): pocketmine\Server->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
01.06 17:02:24 [Server] Server thread/DEBUG #9 src/pocketmine/Server(1582): pocketmine\Server->enablePlugins(integer 1)
01.06 17:02:24 [Server] Server thread/DEBUG #10 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[48] /, string[56] /plugins/)
01.06 17:02:24 [Server] Server thread/DEBUG #11 src/pocketmine/PocketMine(295): pocketmine\server()
01.06 17:02:24 [Server] Server thread/DEBUG #12 (11): require(string[108] phar:///PMMP-Latest-Stable.phar/s)
01.06 17:02:24 [Server] Server thread/DEBUG Previous: TypeError: "fgets() expects parameter 1 to be resource, null given" (EXCEPTION) in "plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/generic/GenericStatementFileParser" at line 81
01.06 17:02:24 [Server] Server thread/DEBUG #0 plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/generic/GenericStatementFileParser(81): fgets(NULL )
01.06 17:02:24 [Server] Server thread/DEBUG #1 plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/base/DataConnectorImpl(89): shock95x\auctionhouse\libs\poggit\libasynql\generic\GenericStatementFileParser->parse()
01.06 17:02:24 [Server] Server thread/DEBUG #2 plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/libs/poggit/libasynql/libasynql(146): shock95x\auctionhouse\libs\poggit\libasynql\base\DataConnectorImpl->loadQueryFile(NULL )
01.06 17:02:24 [Server] Server thread/DEBUG #3 plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/database/Database(44): shock95x\auctionhouse\libs\poggit\libasynql\libasynql::create(object shock95x\auctionhouse\AuctionHouse, array[4], array[1])
01.06 17:02:24 [Server] Server thread/DEBUG #4 plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/AuctionHouse(75): shock95x\auctionhouse\database\Database->connect()
01.06 17:02:24 [Server] Server thread/DEBUG #5 src/pocketmine/plugin/PluginBase(115): shock95x\auctionhouse\AuctionHouse->onEnable()
01.06 17:02:24 [Server] Server thread/DEBUG #6 src/pocketmine/plugin/PluginManager(541): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
01.06 17:02:24 [Server] Server thread/DEBUG #7 src/pocketmine/Server(1783): pocketmine\plugin\PluginManager->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
01.06 17:02:24 [Server] Server thread/DEBUG #8 src/pocketmine/Server(1769): pocketmine\Server->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
01.06 17:02:24 [Server] Server thread/DEBUG #9 src/pocketmine/Server(1582): pocketmine\Server->enablePlugins(integer 1)
01.06 17:02:24 [Server] Server thread/DEBUG #10 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[48] /, string[56] /plugins/)
01.06 17:02:24 [Server] Server thread/DEBUG #11 src/pocketmine/PocketMine(295): pocketmine\server()
01.06 17:02:24 [Server] Server thread/DEBUG #12 (11): require(string[108] phar:///PMMP-Latest-Stable.phar/s)
01.06 17:02:24 [Server] Server thread/INFO Disabling AuctionHouse v1.0.9
01.06 17:02:24 [Server] Server thread/CRITICAL Error: "Call to a member function save() on null" (EXCEPTION) in "plugins/AuctionHouse (1).phar/src/shock95x/auctionhouse/AuctionHouse" at line 93
01.06 17:02:24 [Server] Server thread/DEBUG #0 src/pocketmine/plugin/PluginBase(117): shock95x\auctionhouse\AuctionHouse->onDisable()
01.06 17:02:24 [Server] Server thread/DEBUG #1 src/pocketmine/plugin/PluginManager(628): pocketmine\plugin\PluginBase->setEnabled(boolean )
01.06 17:02:24 [Server] Server thread/DEBUG #2 src/pocketmine/plugin/PluginManager(548): pocketmine\plugin\PluginManager->disablePlugin(object shock95x\auctionhouse\AuctionHouse)
01.06 17:02:24 [Server] Server thread/DEBUG #3 src/pocketmine/Server(1783): pocketmine\plugin\PluginManager->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
01.06 17:02:24 [Server] Server thread/DEBUG #4 src/pocketmine/Server(1769): pocketmine\Server->enablePlugin(object shock95x\auctionhouse\AuctionHouse)
01.06 17:02:24 [Server] Server thread/DEBUG #5 src/pocketmine/Server(1582): pocketmine\Server->enablePlugins(integer 1)
01.06 17:02:24 [Server] Server thread/DEBUG #6 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[48] /, string[56] /plugins/)
01.06 17:02:24 [Server] Server thread/DEBUG #7 src/pocketmine/PocketMine(295): pocketmine\server()
01.06 17:02:24 [Server] Server thread/DEBUG #8 (11): require(string[108] phar:///PMMP-Latest-Stable.phar/s)

Lores

Lores are not shown in ah lists why not?

request

Hi,

Can you tell me the permissions? Because I'm setting permissions in our kitpvp, because they can sell the free kits

-xKurt21

player Internal server error reload server

when the server reload, the auction plugin crashes and kicks the player

2020-03-29 [17:05:11] [Server thread/ERROR]: [InvMenu] Failed to send inventory due to disabled plugin AuctionHouse
2020-03-29 [17:05:11] [Server thread/CRITICAL]: InvalidStateException: "Tried to schedule task to disabled scheduler" (EXCEPTION) in "src/pocketmine/scheduler/TaskScheduler" at line 125
2020-03-29 [17:05:11] [Server thread/DEBUG]: #0 src/pocketmine/scheduler/TaskScheduler(70): pocketmine\scheduler\TaskScheduler->addTask(object shock95x\auctionhouse\libs\muqsit\invmenu\tasks\DelayedFakeBlockDataNotifyTask, integer 5, integer -1)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #1 plugins/AuctionHouse_dev-18.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/inventories/BaseFakeInventory(124): pocketmine\scheduler\TaskScheduler->scheduleDelayedTask(object shock95x\auctionhouse\libs\muqsit\invmenu\tasks\DelayedFakeBlockDataNotifyTask, integer 5)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #2 plugins/AuctionHouse_dev-18.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/inventories/DoubleChestInventory(62): shock95x\auctionhouse\libs\muqsit\invmenu\inventories\BaseFakeInventory->onFakeBlockDataSend(object pocketmine\Player)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #3 plugins/AuctionHouse_dev-18.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/inventories/BaseFakeInventory(66): shock95x\auctionhouse\libs\muqsit\invmenu\inventories\DoubleChestInventory->sendFakeBlockData(object pocketmine\Player, object shock95x\auctionhouse\libs\muqsit\invmenu\utils\HolderData)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #4 plugins/AuctionHouse_dev-18.phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/InvMenu(115): shock95x\auctionhouse\libs\muqsit\invmenu\inventories\BaseFakeInventory->send(object pocketmine\Player, string[19] ..l..6Auction House)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #5 plugins/AuctionHouse_dev-18.phar/src/shock95x/auctionhouse/AuctionHouse(204): shock95x\auctionhouse\libs\muqsit\invmenu\InvMenu->send(object pocketmine\Player, string[19] ..l..6Auction House)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #6 plugins/AuctionHouse_dev-18.phar/src/shock95x/auctionhouse/commands/AHCommand(51): shock95x\auctionhouse\AuctionHouse->sendAHMenu(object pocketmine\Player)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #7 src/pocketmine/command/SimpleCommandMap(248): shock95x\auctionhouse\commands\AHCommand->execute(object pocketmine\Player, string[2] ah, array[0])
2020-03-29 [17:05:11] [Server thread/DEBUG]: #8 src/pocketmine/Server(1807): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\Player, string[2] ah)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #9 plugins/ItemFrameCommands.phar/src/xenialdan/ItemFrameCommands/EventListener(105): pocketmine\Server->dispatchCommand(object pocketmine\Player, string[2] ah)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #10 src/pocketmine/plugin/MethodEventExecutor(42): xenialdan\ItemFrameCommands\EventListener->interactFrames(object pocketmine\event\player\PlayerInteractEvent)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #11 src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object xenialdan\ItemFrameCommands\EventListener, object pocketmine\event\player\PlayerInteractEvent)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #12 src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\player\PlayerInteractEvent)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #13 src/pocketmine/level/Level(1862): pocketmine\event\Event->call()
2020-03-29 [17:05:11] [Server thread/DEBUG]: #14 src/pocketmine/Player(2383): pocketmine\level\Level->useItemOn(object pocketmine\math\Vector3, object pocketmine\item\ItemBlock, integer 5, object pocketmine\math\Vector3, object pocketmine\Player, boolean 1)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(150): pocketmine\Player->handleInventoryTransaction(object CortexPE\network\InventoryTransactionPacket)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #16 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(178): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(object CortexPE\network\InventoryTransactionPacket)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #17 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #18 src/pocketmine/network/mcpe/protocol/BatchPacket(127): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object CortexPE\network\InventoryTransactionPacket)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #19 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #20 src/pocketmine/Player(3096): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #21 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #22 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[20] 188.163.64.221 41165, object raklib\protocol\EncapsulatedPacket, integer 0)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #23 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
2020-03-29 [17:05:11] [Server thread/DEBUG]: #24 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
2020-03-29 [17:05:11] [Server thread/DEBUG]: #25 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
2020-03-29 [17:05:11] [Server thread/DEBUG]: #26 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
2020-03-29 [17:05:11] [Server thread/DEBUG]: #27 src/pocketmine/Server(2146): pocketmine\snooze\SleeperHandler->sleepUntil(double 1585501511.2536)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #28 src/pocketmine/Server(1990): pocketmine\Server->tickProcessor()
2020-03-29 [17:05:11] [Server thread/DEBUG]: #29 src/pocketmine/Server(1584): pocketmine\Server->start()
2020-03-29 [17:05:11] [Server thread/DEBUG]: #30 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[15] /home/mcserver/, string[23] /home/mcserver/plugins/)
2020-03-29 [17:05:11] [Server thread/DEBUG]: #31 src/pocketmine/PocketMine(296): pocketmine\server()
2020-03-29 [17:05:11] [Server thread/DEBUG]: #32 (11): require(string[70] phar:///home/mcserver/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
2020-03-29 [17:05:11] [Server thread/INFO]: [ะžัะฝะพะฒะฐั‚ะตะปัŒ]WylSmart ะŸะพะบะธะฝัƒะป ะธะณั€ัƒ!
2020-03-29 [17:05:11] [Server thread/INFO]: WylSmart[/188.163.64.221:41165] ะพั‚ะบะปัŽั‡ะธะปัั: Internal server error

error

[07:33:37] [Server thread/CRITICAL]: Error: "Class 'JackMD\UpdateNotifier\UpdateNotifier' not found" (EXCEPTION) in "plugins/AuctionHouse-master/src/shock95x/auctionhouse/AuctionHouse" at line 44
[07:33:37] [Server thread/DEBUG]: #0 src/pocketmine/plugin/PluginManager(196): shock95x\auctionhouse\AuctionHouse->onLoad()
[07:33:37] [Server thread/DEBUG]: #1 src/pocketmine/plugin/PluginManager(352): pocketmine\plugin\PluginManager->loadPlugin(string[43] /home/container/plugins/AuctionHouse-master, array[1])
[07:33:37] [Server thread/DEBUG]: #2 plugins/PocketMine-DevTools.phar/src/DevTools/DevTools(71): pocketmine\plugin\PluginManager->loadPlugins(string[24] /home/container/plugins/, array[1])
[07:33:37] [Server thread/DEBUG]: #3 src/pocketmine/plugin/PluginBase(120): DevTools\DevTools->onEnable()
[07:33:37] [Server thread/DEBUG]: #4 src/pocketmine/plugin/PluginManager(597): pocketmine\plugin\PluginBase->setEnabled(boolean 1)
[07:33:37] [Server thread/DEBUG]: #5 src/pocketmine/Server(2035): pocketmine\plugin\PluginManager->enablePlugin(object DevTools\DevTools)
[07:33:37] [Server thread/DEBUG]: #6 src/pocketmine/Server(2019): pocketmine\Server->enablePlugin(object DevTools\DevTools)
[07:33:37] [Server thread/DEBUG]: #7 src/pocketmine/Server(1755): pocketmine\Server->enablePlugins(integer 0)
[07:33:37] [Server thread/DEBUG]: #8 src/pocketmine/PocketMine(274): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
[07:33:37] [Server thread/DEBUG]: #9 src/pocketmine/PocketMine(297): pocketmine\server()
[07:33:37] [Server thread/DEBUG]: #10 (1): require(string[71] phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
[07:33:37] [Server thread/CRITICAL]: Could not load plugin 'AuctionHouse'

bug

[Server thread/CRITICAL]: Error: "Call to a member function isOnline() on null" (EXCEPTION) in "plugins/AuctionHouse_dev-7 (2).phar/src/shock95x/auctionhouse/menu/MenuHandler" at line 229
[01:34:35] [Server thread/DEBUG]: #0 plugins/AuctionHouse_dev-7 (2).phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/InvMenuHandler(68): shock95x\auctionhouse\menu\MenuHandler->handlePurchase(object pocketmine\Player, object pocketmine\item\ItemBlock, object pocketmine\item\ItemBlock, object pocketmine\inventory\transaction\action\SlotChangeAction)
[01:34:35] [Server thread/DEBUG]: #1 src/pocketmine/plugin/MethodEventExecutor(38): shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuHandler->onInventoryTransaction(object pocketmine\event\inventory\InventoryTransactionEvent)
[01:34:35] [Server thread/DEBUG]: #2 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(object shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuHandler, object pocketmine\event\inventory\InventoryTransactionEvent)
[01:34:35] [Server thread/DEBUG]: #3 src/pocketmine/event/Event(95): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\inventory\InventoryTransactionEvent)
[01:34:35] [Server thread/DEBUG]: #4 src/pocketmine/inventory/transaction/InventoryTransaction(290): pocketmine\event\Event->call()
[01:34:35] [Server thread/DEBUG]: #5 src/pocketmine/inventory/transaction/InventoryTransaction(310): pocketmine\inventory\transaction\InventoryTransaction->callExecuteEvent()
[01:34:35] [Server thread/DEBUG]: #6 src/pocketmine/Player(2399): pocketmine\inventory\transaction\InventoryTransaction->execute()
[01:34:35] [Server thread/DEBUG]: #7 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(151): pocketmine\Player->handleInventoryTransaction(object CortexPE\network\InventoryTransactionPacket)
[01:34:35] [Server thread/DEBUG]: #8 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(178): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(object CortexPE\network\InventoryTransactionPacket)
[01:34:35] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[01:34:35] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/BatchPacket(123): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object CortexPE\network\InventoryTransactionPacket)
[01:34:35] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[01:34:35] [Server thread/DEBUG]: #12 src/pocketmine/Player(3158): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[01:34:35] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[01:34:35] [Server thread/DEBUG]: #14 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[18] 174.7.152.136 1032, object raklib\protocol\EncapsulatedPacket, integer 0)
[01:34:35] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[01:34:35] [Server thread/DEBUG]: #16 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[01:34:35] [Server thread/DEBUG]: #17 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[01:34:35] [Server thread/DEBUG]: #18 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[01:34:35] [Server thread/DEBUG]: #19 src/pocketmine/Server(2349): pocketmine\snooze\SleeperHandler->sleepUntil(double 1579761275.494)
[01:34:35] [Server thread/DEBUG]: #20 src/pocketmine/Server(2203): pocketmine\Server->tickProcessor()
[01:34:35] [Server thread/DEBUG]: #21 src/pocketmine/Server(1785): pocketmine\Server->start()
[01:34:35] [Server thread/DEBUG]: #22 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[19] /home/p2e/factions/, string[27] /home/p2e/factions/plugins/)
[01:34:35] [Server thread/DEBUG]: #23 src/pocketmine/PocketMine(295): pocketmine\server()
[01:34:35] [Server thread/DEBUG]: #24 (1): require(string[74] phar:///home/p2e/factions/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

Eror

[21:28:02] [Server thread/CRITICAL]: Error: "Call to a member function save() on null" (EXCEPTION) in "plugins/AuctionHouse.phar/src/shock95x/auctionhouse/AuctionHouse" at line 93

new bug with dev build 8

[18:24:09] [Server thread/CRITICAL]: RuntimeException: "Tag with name "marketId" not found and no valid default value given" (EXCEPTION) in "vendor/pocketmine/nbt/src/tag/CompoundTag" at line 189
[18:24:09] [Server thread/DEBUG]: #0 vendor/pocketmine/nbt/src/tag/CompoundTag(240): pocketmine\nbt\tag\CompoundTag->getTagValue(string[8] marketId, string[26] pocketmine\nbt\tag\LongTag, NULL , boolean )
[18:24:09] [Server thread/DEBUG]: #1 plugins/AuctionHouse_dev-8 (2).phar/src/shock95x/auctionhouse/menu/MenuHandler(110): pocketmine\nbt\tag\CompoundTag->getLong(string[8] marketId)
[18:24:09] [Server thread/DEBUG]: #2 plugins/AuctionHouse_dev-8 (2).phar/src/shock95x/auctionhouse/libs/muqsit/invmenu/InvMenuHandler(68): shock95x\auctionhouse\menu\MenuHandler->handleItemSelection(object pocketmine\Player, object pocketmine\item\ItemBlock, object pocketmine\item\CookedMutton, object pocketmine\inventory\transaction\action\SlotChangeAction)
[18:24:09] [Server thread/DEBUG]: #3 src/pocketmine/plugin/MethodEventExecutor(38): shock95x\auctionhouse\libs\muqsit\invmenu\InvMenuHandler->onInventoryTransaction(object pocketmine\event\inventory\InventoryTransactionEvent)
[18:24:09] [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)
[18:24:09] [Server thread/DEBUG]: #5 src/pocketmine/event/Event(95): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\inventory\InventoryTransactionEvent)
[18:24:09] [Server thread/DEBUG]: #6 src/pocketmine/inventory/transaction/InventoryTransaction(290): pocketmine\event\Event->call()
[18:24:09] [Server thread/DEBUG]: #7 src/pocketmine/inventory/transaction/InventoryTransaction(310): pocketmine\inventory\transaction\InventoryTransaction->callExecuteEvent()
[18:24:09] [Server thread/DEBUG]: #8 src/pocketmine/Player(2399): pocketmine\inventory\transaction\InventoryTransaction->execute()
[18:24:09] [Server thread/DEBUG]: #9 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(151): pocketmine\Player->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[18:24:09] [Server thread/DEBUG]: #10 src/pocketmine/network/mcpe/protocol/InventoryTransactionPacket(178): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleInventoryTransaction(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[18:24:09] [Server thread/DEBUG]: #11 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\InventoryTransactionPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[18:24:09] [Server thread/DEBUG]: #12 src/pocketmine/network/mcpe/protocol/BatchPacket(123): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\InventoryTransactionPacket)
[18:24:09] [Server thread/DEBUG]: #13 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(111): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[18:24:09] [Server thread/DEBUG]: #14 src/pocketmine/Player(3158): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[18:24:09] [Server thread/DEBUG]: #15 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[18:24:09] [Server thread/DEBUG]: #16 vendor/pocketmine/raklib/src/server/ServerHandler(99): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[20] 173.172.120.18 55081, object raklib\protocol\EncapsulatedPacket, integer 0)
[18:24:09] [Server thread/DEBUG]: #17 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[18:24:09] [Server thread/DEBUG]: #18 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[18:24:09] [Server thread/DEBUG]: #19 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
[18:24:09] [Server thread/DEBUG]: #20 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[18:24:09] [Server thread/DEBUG]: #21 src/pocketmine/Server(2349): pocketmine\snooze\SleeperHandler->sleepUntil(double 1580426649.4748)
[18:24:09] [Server thread/DEBUG]: #22 src/pocketmine/Server(2203): pocketmine\Server->tickProcessor()
[18:24:09] [Server thread/DEBUG]: #23 src/pocketmine/Server(1785): pocketmine\Server->start()
[18:24:09] [Server thread/DEBUG]: #24 src/pocketmine/PocketMine(272): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[19] /home/p2e/factions/, string[27] /home/p2e/factions/plugins/)
[18:24:09] [Server thread/DEBUG]: #25 src/pocketmine/PocketMine(295): pocketmine\server()
[18:24:09] [Server thread/DEBUG]: #26 (1): require(string[74] phar:///home/p2e/factions/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

/ah about internal error

[14:42:55] [Server thread/CRITICAL]: Error: "Call to undefined method shock95x\auctionhouse\commands\subcommand\AboutCommand::getPlugin()" (EXCEPTION) in "plugins/AuctionHouse_v1.2.2.phar/src/shock95x/auctionhouse/commands/subcommand/AboutCommand" at line 14
[14:42:55] [Server thread/CRITICAL]: #0 plugins/AuctionHouse_v1.2.2.phar/src/shock95x/auctionhouse/libs/CortexPE/Commando/BaseCommand(143): shock95x\auctionhouse\commands\subcommand\AboutCommand->onRun(object pocketmine\Player, string[2] ah, array[0])
[14:42:55] [Server thread/CRITICAL]: #1 src/pocketmine/command/SimpleCommandMap(248): shock95x\auctionhouse\libs\CortexPE\Commando\BaseCommand->execute(object pocketmine\Player, string[2] ah, array[0])
[14:42:55] [Server thread/CRITICAL]: #2 src/pocketmine/Server(1811): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\Player, string[8] ah about)
[14:42:55] [Server thread/CRITICAL]: #3 src/pocketmine/Player(2316): pocketmine\Server->dispatchCommand(object pocketmine\Player, string[8] ah about)
[14:42:55] [Server thread/CRITICAL]: #4 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(244): pocketmine\Player->chat(string[9] /ah about)
[14:42:55] [Server thread/CRITICAL]: #5 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
[14:42:55] [Server thread/CRITICAL]: #6 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[14:42:55] [Server thread/CRITICAL]: #7 src/pocketmine/network/mcpe/protocol/BatchPacket(127): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
[14:42:55] [Server thread/CRITICAL]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[14:42:55] [Server thread/CRITICAL]: #9 src/pocketmine/Player(3255): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[14:42:55] [Server thread/CRITICAL]: #10 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[14:42:55] [Server thread/CRITICAL]: #11 vendor/pocketmine/raklib/src/server/ServerHandler(95): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[17] 204.83.4.12 58672, object raklib\protocol\EncapsulatedPacket, integer 0)
[14:42:55] [Server thread/CRITICAL]: #12 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[14:42:55] [Server thread/CRITICAL]: #13 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[14:42:55] [Server thread/CRITICAL]: #14 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe{closure}()
[14:42:55] [Server thread/CRITICAL]: #15 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[14:42:55] [Server thread/CRITICAL]: #16 src/pocketmine/Server(2157): pocketmine\snooze\SleeperHandler->sleepUntil(double 1600627375.3117)
[14:42:55] [Server thread/CRITICAL]: #17 src/pocketmine/Server(1994): pocketmine\Server->tickProcessor()
[14:42:55] [Server thread/CRITICAL]: #18 src/pocketmine/Server(1588): pocketmine\Server->start()
[14:42:55] [Server thread/CRITICAL]: #19 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/minecraft/, string[24] /home/minecraft/plugins/)
[14:42:55] [Server thread/CRITICAL]: #20 src/pocketmine/PocketMine(304): pocketmine\server()
[14:42:55] [Server thread/CRITICAL]: #21 (11): require(string[71] phar:///home/minecraft/PocketMine-MP.phar/src/pocketmine/PocketMine.php)

error

ErrorException: "A non well formed numeric value encountered" (EXCEPTION) in "plugins/AuctionHouse-f62b928cde9974ee1a4cca44a80ed3abaa66303a/src/shock95x/auctionhouse/database/Database" at line 87

Question

do you have some where i can contact you about adding something to a plugin?

thanks

Thanks for the recent update fix it works now, you should try and get this into the releases part of poggit its the best public auction house plugin ive ever seen and would get so many 5 star reviews.

ED9B7354-B3B2-4BEB-9654-B865E6166748

feature suggestion & bug Report

use UUID for storage instead of the player name

would help a lot in case sensitive issues and issues where people use plugins like jackMD's namespaceremover plugin that swaps spaces in names with underscores

question

this is a great plugin i would recommend this to anyone looking for a perfect auction house plugin, but im wondering do you make plugins for people that ask? or only plugins that you want to make

Crash

It says Internal server error whenever i run the command
/ah

  • PocketMine-MP: Latest
  • Plugin version: latest
  • Server OS: Ubuntu Petrodactyl

Error/Crash log (If available)


[04:24:46] [Server thread/CRITICAL]: TypeError: "Return value of shock95x\auctionhouse\menu\AHMenu::getInventory() must be an instance of shock95x\auctionhouse\libs\muqsit\invmenu\inventory\InvMenuInventory, null returned" (EXCEPTION) in "plugins/AuctionHouse_dev-51.phar/src/shock95x/auctionhouse/menu/AHMenu" at line 127
[04:24:46] [Server thread/CRITICAL]: #0 plugins/AuctionHouse_dev-51.phar/src/shock95x/auctionhouse/menu/AHMenu(98): shock95x\auctionhouse\menu\AHMenu->getInventory()
[04:24:46] [Server thread/CRITICAL]: #1 plugins/AuctionHouse_dev-51.phar/src/shock95x/auctionhouse/menu/AHMenu(58): shock95x\auctionhouse\menu\AHMenu->renderPagination()
[04:24:46] [Server thread/CRITICAL]: #2 plugins/AuctionHouse_dev-51.phar/src/shock95x/auctionhouse/menu/MainMenu(28): shock95x\auctionhouse\menu\AHMenu->__construct(object pocketmine\Player, boolean , boolean 1)
[04:24:46] [Server thread/CRITICAL]: #3 plugins/AuctionHouse_dev-51.phar/src/shock95x/auctionhouse/commands/AHCommand(33): shock95x\auctionhouse\menu\MainMenu->__construct(object pocketmine\Player)
[04:24:46] [Server thread/CRITICAL]: #4 plugins/AuctionHouse_dev-51.phar/src/shock95x/auctionhouse/libs/CortexPE/Commando/BaseCommand(143): shock95x\auctionhouse\commands\AHCommand->onRun(object pocketmine\Player, string[2] ah, array[0])
[04:24:46] [Server thread/CRITICAL]: #5 src/pocketmine/command/SimpleCommandMap(248): shock95x\auctionhouse\libs\CortexPE\Commando\BaseCommand->execute(object pocketmine\Player, string[2] ah, array[0])
[04:24:46] [Server thread/CRITICAL]: #6 src/pocketmine/Server(1811): pocketmine\command\SimpleCommandMap->dispatch(object pocketmine\Player, string[2] ah)
[04:24:46] [Server thread/CRITICAL]: #7 src/pocketmine/Player(2316): pocketmine\Server->dispatchCommand(object pocketmine\Player, string[2] ah)
[04:24:46] [Server thread/CRITICAL]: #8 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(244): pocketmine\Player->chat(string[3] /ah)
[04:24:46] [Server thread/CRITICAL]: #9 src/pocketmine/network/mcpe/protocol/CommandRequestPacket(54): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleCommandRequest(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
[04:24:46] [Server thread/CRITICAL]: #10 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\CommandRequestPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[04:24:46] [Server thread/CRITICAL]: #11 src/pocketmine/network/mcpe/protocol/BatchPacket(127): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\CommandRequestPacket)
[04:24:46] [Server thread/CRITICAL]: #12 src/pocketmine/network/mcpe/PlayerNetworkSessionAdapter(110): pocketmine\network\mcpe\protocol\BatchPacket->handle(object pocketmine\network\mcpe\PlayerNetworkSessionAdapter)
[04:24:46] [Server thread/CRITICAL]: #13 src/pocketmine/Player(3255): pocketmine\network\mcpe\PlayerNetworkSessionAdapter->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[04:24:46] [Server thread/CRITICAL]: #14 src/pocketmine/network/mcpe/RakLibInterface(169): pocketmine\Player->handleDataPacket(object pocketmine\network\mcpe\protocol\BatchPacket)
[04:24:46] [Server thread/CRITICAL]: #15 vendor/pocketmine/raklib/src/server/ServerHandler(95): pocketmine\network\mcpe\RakLibInterface->handleEncapsulated(string[19] 49.37.184.118 49584, object raklib\protocol\EncapsulatedPacket, integer 0)
[04:24:46] [Server thread/CRITICAL]: #16 src/pocketmine/network/mcpe/RakLibInterface(109): raklib\server\ServerHandler->handlePacket()
[04:24:46] [Server thread/CRITICAL]: #17 src/pocketmine/network/mcpe/RakLibInterface(99): pocketmine\network\mcpe\RakLibInterface->process()
[04:24:46] [Server thread/CRITICAL]: #18 vendor/pocketmine/snooze/src/SleeperHandler(123): pocketmine\network\mcpe\RakLibInterface->pocketmine\network\mcpe\{closure}()
[04:24:46] [Server thread/CRITICAL]: #19 vendor/pocketmine/snooze/src/SleeperHandler(85): pocketmine\snooze\SleeperHandler->processNotifications()
[04:24:46] [Server thread/CRITICAL]: #20 src/pocketmine/Server(2157): pocketmine\snooze\SleeperHandler->sleepUntil(double 1600316686.0531)
[04:24:46] [Server thread/CRITICAL]: #21 src/pocketmine/Server(1994): pocketmine\Server->tickProcessor()
[04:24:46] [Server thread/CRITICAL]: #22 src/pocketmine/Server(1588): pocketmine\Server->start()
[04:24:46] [Server thread/CRITICAL]: #23 src/pocketmine/PocketMine(273): pocketmine\Server->__construct(object BaseClassLoader, object pocketmine\utils\MainLogger, string[16] /home/container/, string[24] /home/container/plugins/)
[04:24:46] [Server thread/CRITICAL]: #24 src/pocketmine/PocketMine(304): pocketmine\server()
[04:24:46] [Server thread/CRITICAL]: #25 (11): require(string[71] phar:///home/container/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
[04:24:46] [Server thread/INFO]: DeadBushMC[/49.37.184.118:49584] logged out due to Internal server error 

that's the latest version
Screenshot_2020-09-17-09-56-55-828_com android chrome

Update Notify

[03:39:39] [Server thread/CRITICAL]: Error: "Class 'JackMD\UpdateNotifier\UpdateNotifier' not found" (EXCEPTION) in "plugins/AuctionHouse-master/src/shock95x/auctionhouse/AuctionHouse" at line 43
[03:39:39] [Server thread/DEBUG]: #0 src/pocketmine/plugin/PluginManager(196): shock95x\auctionhouse\AuctionHouse->onLoad()
[03:39:39] [Server thread/DEBUG]: #1 src/pocketmine/plugin/PluginManager(352): pocketmine\plugin\PluginManager->loadPlugin(string[43] /home/container/plugins/AuctionHouse-master, array[1])

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.