DISCLAIMER: Potterworld or Droobledore LLC is not in any way affiliated with Mojang AB, J.K. Rowling, Warner Brothers or any company, copyright or trademark.
Unfortunately, T-Launcher is not a client that we support on the server. You are allowed to use the regular launcher or LabyMod Client to join our server. For your issue with authentication that you mentioned here, that is likely because you are not using a premium (purchased) Minecraft: Java Edition account. I hope this helps!