PocketMine / SimpleAuth

Plugin for PocketMine-MP that prevents people from impersonating accounts, requiring registration and login when connecting.
GNU Lesser General Public License v3.0
34 stars 101 forks source link

Fixed to prevent an error #83

Open Lesmiscore opened 9 years ago

Lesmiscore commented 9 years ago

This can prevent these errors:

2015-09-10 [22:21:15] [Server thread/CRITICAL]: "Could not pass event 'pocketmine\event\player\PlayerJoinEvent' to 'SimpleAuth v1.7.1': Illegal offset type on SimpleAuth\EventListener 2015-09-10 [22:21:15] [Server thread/WARNING]: RuntimeException: "Illegal offset type" (E_WARNING) in "/plugins/SimpleAuth_v1.7.1.phar/src/SimpleAuth/task/ShowMessageTask" at line 42

2015-09-10 [22:21:29] [Server thread/CRITICAL]: Unhandled exception executing command 'register [HIDDEN]' in register: Illegal offset type in unset 2015-09-10 [22:21:29] [Server thread/WARNING]: RuntimeException: "Illegal offset type in unset" (E_WARNING) in "/plugins/SimpleAuth_v1.7.1.phar/src/SimpleAuth/task/ShowMessageTask" at line 46 2015-09-10 [22:21:39] [Server thread/CRITICAL]: "Could not pass event 'pocketmine\event\player\PlayerQuitEvent' to 'SimpleAuth v1.7.1': Illegal offset type in unset on SimpleAuth\EventListener 2015-09-10 [22:21:39] [Server thread/WARNING]: RuntimeException: "Illegal offset type in unset" (E_WARNING) in "/plugins/SimpleAuth_v1.7.1.phar/src/SimpleAuth/task/ShowMessageTask" at line 46

This patch is very easy, but it wastes memory a little.

cwren commented 8 years ago

please accept this patch and then fix the whitespace. The plugin is broken (at least on 13) without the patch.