Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. public static void setupChatListener() {
  2. Configuration conf = null;
  3. try {
  4. conf = ConfigurationProvider.getProvider((Class)YamlConfiguration.class).load(new File(Main.getInstance().getDataFolder(), "config.yml"));
  5. }
  6. catch (IOException e) {
  7. e.printStackTrace();
  8. }
  9. try {
  10. boolean license = false;
  11. URL url = new URL("http://bghddevelopment.epizy.com/admin/api.php?plugin=BungeeAnnounce&license=" + String.valueOf(conf.getString("License")));
  12. BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
  13. String inputLine = in.readLine();
  14. while (inputLine != null) {
  15. if (!(inputLine.contains("true")))
  16. continue;
  17. license = true;
  18. System.out.println("-----------------------------------");
  19. System.out.println(" ");
  20. System.out.println("BungeeAnnounce");
  21. System.out.println(" ");
  22. System.out.println("Successfully verified license key.");
  23. System.out.println("Your license key:");
  24. System.out.println(" ");
  25. System.out.println(String.valueOf(conf.getString("License")));
  26. System.out.println(" ");
  27. System.out.println("-----------------------------------");
  28.  
  29. return;
  30. }
  31. in.close();
  32. if (!(license)) {
  33. System.out.println("Leaked version of BungeeAnnounce detected, plugin disabled!");
  34. Main.instance.DisablePL();
  35. Main.instance.leaked = true;
  36. return;
  37. }
  38. } catch (Exception ex) {
  39. System.out.print("Connection issue with auth servers. Please connect to the internet!");
  40. ex.printStackTrace();
  41. }
  42. }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement