PiggyArchive / PiggyAuth

Safe & feature-rich auth plugin. Project has been discontinued
Apache License 2.0
33 stars 8 forks source link

MySQL error with ALPHA8 #106

Closed nasiridrishi closed 6 years ago

nasiridrishi commented 6 years ago

DO NOT REMOVE THIS

Please make sure your issue complies with these guidelines:

General

Server Software:

PocketMine-MP 1.7dev-47 「[REDACTED]」 implementing API version 3.0.0-ALPHA8

Version of PiggyAuth:

3.0.0.22

Data Provider:

Steps to Reproduce the Issue

  1. Join server
  2. says "please register" only on title screen but nothing happens after that!

Extra Information

[17:44:55] [Server thread/CRITICAL]: Could not pass event 'pocketmine\event\player\PlayerJoinEvent' to 'PiggyAuth v3.0.0.22': Cannot call constructor on PiggyAuth\EventListener
[17:44:55] [Server thread/CRITICAL]: Error: "Cannot call constructor" (EXCEPTION) in "261-PiggyAuth_dev-1804-9e0f8/src/PiggyAuth/Tasks/MySQLTask" at line 30
[17:44:55] [Server thread/DEBUG]: #0 261-PiggyAuth_dev-1804-9e0f8/src/PiggyAuth/Databases/MySQL(81): PiggyAuth\Tasks\MySQLTask->__construct(array Array(), string SELECT * FROM players WHERE name = 'optimusprime338', Closure object, array Array())
[17:44:55] [Server thread/DEBUG]: #1 261-PiggyAuth_dev-1804-9e0f8/src/PiggyAuth/Sessions/SessionManager(64): PiggyAuth\Databases\MySQL->getPlayer(string optimusprime338, Closure object, array Array())
[17:44:55] [Server thread/DEBUG]: #2 261-PiggyAuth_dev-1804-9e0f8/src/PiggyAuth/EventListener(308): PiggyAuth\Sessions\SessionManager->loadSession(pocketmine\Player object, boolean , pocketmine\event\TranslationContainer object)
[17:44:55] [Server thread/DEBUG]: #3 src/pocketmine/plugin/MethodEventExecutor(38): PiggyAuth\EventListener->onJoin(pocketmine\event\player\PlayerJoinEvent object)
[17:44:55] [Server thread/DEBUG]: #4 src/pocketmine/plugin/RegisteredListener(98): pocketmine\plugin\MethodEventExecutor->execute(PiggyAuth\EventListener object, pocketmine\event\player\PlayerJoinEvent object)
[17:44:55] [Server thread/DEBUG]: #5 src/pocketmine/plugin/PluginManager(714): pocketmine\plugin\RegisteredListener->callEvent(pocketmine\event\player\PlayerJoinEvent object)
[17:44:55] [Server thread/DEBUG]: #6 src/pocketmine/Player(909): pocketmine\plugin\PluginManager->callEvent(pocketmine\event\player\PlayerJoinEvent object)
[17:44:55] [Server thread/DEBUG]: #7 src/pocketmine/Player(849): pocketmine\Player->doFirstSpawn()
[17:44:55] [Server thread/DEBUG]: #8 src/pocketmine/level/Level(2385): pocketmine\Player->sendChunk(integer 3, integer -35, pocketmine\network\mcpe\protocol\BatchPacket object)
[17:44:55] [Server thread/DEBUG]: #9 src/pocketmine/level/format/io/ChunkRequestTask(91): pocketmine\level\Level->chunkRequestCallback(integer 3, integer -35, pocketmine\network\mcpe\protocol\BatchPacket object)
[17:44:55] [Server thread/DEBUG]: #10 src/pocketmine/scheduler/AsyncPool(164): pocketmine\level\format\io\ChunkRequestTask->onCompletion(pocketmine\Server object)
[17:44:55] [Server thread/DEBUG]: #11 src/pocketmine/scheduler/ServerScheduler(342): pocketmine\scheduler\AsyncPool->collectTasks()
[17:44:55] [Server thread/DEBUG]: #12 src/pocketmine/Server(2482): pocketmine\scheduler\ServerScheduler->mainThreadHeartbeat(integer 381)
[17:44:55] [Server thread/DEBUG]: #13 src/pocketmine/Server(2239): pocketmine\Server->tick()
[17:44:55] [Server thread/DEBUG]: #14 src/pocketmine/Server(2118): pocketmine\Server->tickProcessor()
[17:44:55] [Server thread/DEBUG]: #15 src/pocketmine/Server(1700): pocketmine\Server->start()
[17:44:55] [Server thread/DEBUG]: #16 src/pocketmine/PocketMine(553): pocketmine\Server->__construct(BaseClassLoader object, pocketmine\utils\MainLogger object, string phar:///home/test/PocketMine-MP.phar/, string /home/test/, string /home/test/plugins/)
[17:44:55] [Server thread/DEBUG]: #17 /home/test/PocketMine-MP.phar(1): require(string phar:///home/test/PocketMine-MP.phar/src/pocketmine/PocketMine.php)
Aericio commented 6 years ago

PiggyAuth does not support ALPHA8 as of right now, and currently has major bugs (amazing api changes). Although we appreciate you supporting this project, I'd advise you switch auth plugins if you can, since this project is no longer well-maintained.

nasiridrishi commented 6 years ago

ok thanks!