Muqsit / Tebex

Tebex plugin for PocketMine-MP servers
https://poggit.pmmp.io/ci/Muqsit/Tebex
32 stars 6 forks source link

Ability to leave xbox auth deactivated #11

Closed Joshiiiii closed 3 years ago

Joshiiiii commented 3 years ago

Hey, I need to have xbox auth disabled in order for the Proxy to work. Is there a possibility to make the plugin also work with xbox auth disabled. I made some changes in the plugin so that the plugin would work anyways, but maybe you can change it so that it works automatically.

I think this was the error I was getting after updating to the newest version of your Plugin: 2021-07-16 [15:58:21] [Server thread/CRITICAL]: ErrorException: "Undefined offset: 71064" (EXCEPTION) in "plugins/Tebex/src/muqsit/tebex/handler/due/playerslist/OfflineTebexDuePlayersList" at line 31 2021-07-16 [15:58:21] [Server thread/CRITICAL]: #0 plugins/Tebex/src/muqsit/tebex/handler/due/playerslist/OfflineTebexDuePlayersList(31): pocketmine\utils\Utils::errorExceptionHandler(integer 8, string[23] Undefined offset: 71064, string[109] /home/GameServer/CBNova/plugins/Tebex/src/muqsit/tebex/handler/due/playerslist/O, integer 31, array[2]) 2021-07-16 [15:58:21] [Server thread/CRITICAL]: #1 plugins/Tebex/src/muqsit/tebex/handler/due/playerslist/OfflineTebexDuePlayersList(44): muqsit\tebex\handler\due\playerslist\OfflineTebexDuePlayersList->get(object ManagerSystem\utils\EGPlayer) 2021-07-16 [15:58:21] [Server thread/CRITICAL]: #2 plugins/Tebex/src/muqsit/tebex/handler/due/playerslist/TebexDuePlayersListListener(25): muqsit\tebex\handler\due\playerslist\OfflineTebexDuePlayersList->onPlayerJoin(object ManagerSystem\utils\EGPlayer) 2021-07-16 [15:58:21] [Server thread/CRITICAL]: #3 pmsrc/src/pocketmine/plugin/MethodEventExecutor(42): muqsit\tebex\handler\due\playerslist\TebexDuePlayersListListener->onPlayerLogin(object pocketmine\event\player\PlayerLoginEvent) 2021-07-16 [15:58:21] [Server thread/CRITICAL]: #4 pmsrc/src/pocketmine/plugin/RegisteredListener(80): pocketmine\plugin\MethodEventExecutor->execute(object muqsit\tebex\handler\due\playerslist\TebexDuePlayersListListener, object pocketmine\event\player\PlayerLoginEvent) 2021-07-16 [15:58:21] [Server thread/CRITICAL]: #5 pmsrc/src/pocketmine/event/Event(88): pocketmine\plugin\RegisteredListener->callEvent(object pocketmine\event\player\PlayerLoginEvent)