I checked your code and found you are using modify com.mojang.authlib. I didn't find any license about authlib, by default, it's all rights reserved(see https://bitbucket.org/kingbowser/mojang-authlib). You CANNOT redistribute this software, or redistribute the modify version of the software. And I noticed you are using GPLv2, it also effects on authlib. This is also NOT allowed.
Please STOP the infringement act to Mojang.