Advertisement
Guest User

Untitled

a guest
Feb 21st, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. public class RankManager {
  2.  
  3. private static Main main = Main.get();
  4.  
  5. public static void createNewRank(String rankName) {
  6.  
  7. main.getConfig().set("ranks." + rankName + ".prefix", "&7");
  8. main.getConfig().set("ranks." + rankName + ".suffix", "&7");
  9. main.getConfig().set("ranks." + rankName + ".power", 1);
  10. main.saveConfig();
  11. main.reloadConfig();
  12.  
  13. }
  14.  
  15. public static void deleteRank(String rankName) {
  16.  
  17. main.getConfig().set("ranks." + rankName, "{}");
  18. main.saveConfig();
  19. main.reloadConfig();
  20.  
  21. }
  22.  
  23. public static void setPrefix(String rankName, String prefix) {
  24.  
  25. main.getConfig().set("ranks." + rankName + ".prefix", prefix);
  26. main.saveConfig();
  27. main.reloadConfig();
  28.  
  29. }
  30.  
  31. public static String getPrefix(String rankName) {
  32.  
  33. return main.getConfig().getString("ranks." + rankName + ".prefix");
  34.  
  35. }
  36.  
  37. public static void setSuffix(String rankName, String suffix) {
  38.  
  39. main.getConfig().set("ranks." + rankName + ".suffix", suffix);
  40. main.saveConfig();
  41. main.reloadConfig();
  42.  
  43. }
  44.  
  45. public static String getSuffix(String rankName) {
  46.  
  47. return main.getConfig().getString("ranks." + rankName + ".suffix");
  48.  
  49. }
  50.  
  51. public static void setPower(String rankName, int power) {
  52.  
  53. main.getConfig().set("ranks." + rankName + ".power", power);
  54. main.saveConfig();
  55. main.reloadConfig();
  56.  
  57. }
  58.  
  59. public static int getPower(String rankName) {
  60.  
  61. return main.getConfig().getInt("ranks." + rankName + ".power");
  62.  
  63. }
  64.  
  65. public static void setRank(UUID uuid, String rankName) {
  66.  
  67. main.getConfig().set("users." + uuid + ".rank", rankName);
  68. main.saveConfig();
  69. main.reloadConfig();
  70.  
  71. }
  72.  
  73. public static String getRank(UUID uuid) {
  74.  
  75. return main.getConfig().getString("users." + uuid + ".rank");
  76.  
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement