Guest User

Untitled

a guest
Mar 29th, 2020
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. package de.mcown.main;
  2.  
  3. import java.sql.ResultSet;
  4. import java.sql.SQLException;
  5. import java.util.ArrayList;
  6. import java.util.List;
  7.  
  8. import org.bukkit.Bukkit;
  9.  
  10. import de.mcown.mysql.MySQL;
  11.  
  12. public class BanManager {
  13.  
  14. public static void ban(String uuid,String playername,String reason) {
  15.  
  16. MySQL.update("INSERT INTO BannedPlayers (Spielername,UUID,Grund) VALUES ('"+playername+"','"+uuid+"','"+reason+"')");
  17.  
  18. }
  19. public static void unban(String uuid) {
  20. MySQL.update("DELETE FROM BannedPlayers WHERE UUID='"+uuid+"'");
  21. }
  22. public static boolean isbanned(String uuid) {
  23. ResultSet rs = MySQL.getResault("SELECT * FROM BannedPlayers WHERE UUID='"+uuid+"'");
  24. try {
  25. return rs.next();
  26. } catch (SQLException e) {
  27.  
  28. e.printStackTrace();
  29. }
  30. return false;
  31. }
  32. public static String getReason(String uuid) {
  33. ResultSet rs = MySQL.getResault("SELECT * FROM BannedPlayers WHERE UUID='"+uuid+"'");
  34. try {
  35. while(rs.next()) {
  36. return rs.getString("Grund");
  37. }
  38. }catch(SQLException e)
  39. {
  40. e.printStackTrace();
  41. }
  42. return "";
  43.  
  44. }
  45. public static List<String> getBannedPlayers() {
  46. List<String> list = new ArrayList<String>();
  47. ResultSet rs = MySQL.getResault("SELECT * FROM BannedPlayers");
  48. try {
  49. while(rs.next()) {
  50. list.add(rs.getString("Spielername"));
  51. }
  52. } catch (SQLException e) {
  53.  
  54. e.printStackTrace();
  55. }
  56. return list;
  57. }
  58.  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment