Advertisement
TJGames

Perk Enum

Apr 23rd, 2017
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.92 KB | None | 0 0
  1. public enum Perk{
  2.  
  3. Juggernog(ChatColor.RED, 1, 14, 2500),
  4. Speed_Cola(ChatColor.GREEN, 11, 7, 3000),
  5. Quick_Revive(ChatColor.AQUA, 9, 3, 1500),
  6. Stamin_Up(ChatColor.GOLD, 12, 6, 2000),
  7. Double_Tap(ChatColor.YELLOW, 15, 4, 2000),
  8. Mule_Kick(ChatColor.DARK_GREEN, 5, 13, 4000),
  9. PhD_Flopper(ChatColor.LIGHT_PURPLE, 0, 2, 2000),
  10. Deadshot_Daquiri(ChatColor.DARK_GRAY, 0, 2, 2000),
  11. Electric_Cherry(ChatColor.DARK_AQUA, 0, 2, 2000),
  12.  
  13. juggernog(ChatColor.RED, 1, 2500),
  14. quickrevive(ChatColor.AQUA, 2, 1500),
  15. speedcola(ChatColor.GREEN, 3, 3000),
  16. doubletap(ChatColor.YELLOW, 4, 2000),
  17. phdflopper(ChatColor.LIGHT_PURPLE, 5, 2000),
  18. staminup(ChatColor.GOLD, 6, 2000),
  19. deadshot(ChatColor.DARK_GRAY, 7, 2000),
  20. mulekick(ChatColor.DARK_GREEN, 8, 4000),
  21. tombstone(ChatColor.BOLD, 9, 2000),
  22. whoswho(ChatColor.BOLD, 10, 2000),
  23. electric(ChatColor.DARK_AQUA, 11, 2000),
  24. vultureaid(ChatColor.BOLD, 12, 3000),
  25. wunderfizz(ChatColor.BOLD, 13, 1500),
  26. widows(ChatColor.BOLD, 14, 4000),
  27. random(ChatColor.BOLD, 15, 1000000000000000000000);
  28.  
  29. ChatColor color;
  30.  
  31. int baseMaterialData;
  32. int upperMaterialData;
  33. int perkMachine;
  34. String name;
  35. int price;
  36.  
  37. private Perk(ChatColor color, int perkMachine, int price){
  38. this.color = color;
  39. this.perkMachine = perkMachine;
  40. this.price = price;
  41. if (perkMachine == 1) name = juggernog;
  42. if (perkMachine == 2) name = quickrevive;
  43. if (perkMachine == 3) name = speedcola;
  44. if (perkMachine == 4) name = doubletap;
  45. if (perkMachine == 5) name = phdflopper;
  46. if (perkMachine == 6) name = staminup;
  47. if (perkMachine == 7) name = deadshot;
  48. if (perkMachine == 8) name = mulekick;
  49. if (perkMachine == 9) name = tombstone;
  50. if (perkMachine == 10) name = whoswho;
  51. if (perkMachine == 11) name = electric;
  52. if (perkMachine == 12) name = vultureaid;
  53. if (perkMachine == 13) name = wunderfizz;
  54. if (perkMachine == 14) name = widows;
  55. if (perkMachine == 15) name = random;
  56. }
  57.  
  58. @SuppressWarnings("deprecation")
  59. private Perk(ChatColor color, int baseMaterialData, int upperMaterialData, int price){
  60. this.color = color;
  61. this.baseMaterialData = baseMaterialData;
  62. this.upperMaterialData = upperMaterialData;
  63. this.price = price;
  64. }
  65.  
  66. public ChatColor getColor(){
  67. return color;
  68. }
  69. public int getPerkMachine(){
  70. return perkMachine;
  71. }
  72. public String getName() {
  73. return name;
  74. }
  75. @SuppressWarnings("deprecation")
  76. public int getBaseMaterialData(){
  77. return baseMaterialData;
  78. }
  79. @SuppressWarnings("deprecation")
  80. public int getUpperMaterialData(){
  81. return upperMaterialData;
  82. }
  83. public int getPrice(){
  84. return price;
  85. }
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement