PlasmaVNGaming

Untitled

Jun 7th, 2016
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.77 KB | None | 0 0
  1. public static Integer getEnchantment(ItemStack i) {
  2.  
  3. ItemMeta meta = i.getItemMeta();
  4. t = 0;
  5.  
  6. if (!(meta.getEnchantLevel(Enchantment.PROTECTION_ENVIRONMENTAL) == 0)) {
  7. t = t + (meta.getEnchantLevel(Enchantment.PROTECTION_ENVIRONMENTAL) * Main.protection);
  8. }
  9.  
  10. if (!(meta.getEnchantLevel(Enchantment.PROTECTION_FIRE) == 0)) {
  11. t = t + (meta.getEnchantLevel(Enchantment.PROTECTION_FIRE) * Main.fireprotection);
  12. }
  13.  
  14. if (!(meta.getEnchantLevel(Enchantment.PROTECTION_FALL) == 0)) {
  15. t = t + (meta.getEnchantLevel(Enchantment.PROTECTION_FALL) * Main.featherfalling);
  16. }
  17.  
  18. if (!(meta.getEnchantLevel(Enchantment.PROTECTION_EXPLOSIONS) == 0)) {
  19. t = t + (meta.getEnchantLevel(Enchantment.PROTECTION_EXPLOSIONS) * Main.blastprotection);
  20. }
  21.  
  22. if (!(meta.getEnchantLevel(Enchantment.PROTECTION_PROJECTILE) == 0)) {
  23. t = t + (meta.getEnchantLevel(Enchantment.PROTECTION_PROJECTILE) * Main.projectileprotection);
  24. }
  25.  
  26. if (!(meta.getEnchantLevel(Enchantment.OXYGEN) == 0)) {
  27. t = t + (meta.getEnchantLevel(Enchantment.OXYGEN) * Main.respiration);
  28. }
  29.  
  30. if (!(meta.getEnchantLevel(Enchantment.WATER_WORKER) == 0)) {
  31. t = t + (meta.getEnchantLevel(Enchantment.WATER_WORKER) * Main.aquaaffinity);
  32. }
  33.  
  34. if (!(meta.getEnchantLevel(Enchantment.THORNS) == 0)) {
  35. t = t + (meta.getEnchantLevel(Enchantment.THORNS) * Main.thorns);
  36. }
  37.  
  38. if (!(meta.getEnchantLevel(Enchantment.DAMAGE_ALL) == 0)) {
  39. t = t + (meta.getEnchantLevel(Enchantment.DAMAGE_ALL) * Main.sharpness);
  40. }
  41.  
  42. if (!(meta.getEnchantLevel(Enchantment.DAMAGE_UNDEAD) == 0)) {
  43. t = t + (meta.getEnchantLevel(Enchantment.DAMAGE_UNDEAD) * Main.smite);
  44. }
  45.  
  46. if (!(meta.getEnchantLevel(Enchantment.DAMAGE_ARTHROPODS) == 0)) {
  47. t = t + (meta.getEnchantLevel(Enchantment.DAMAGE_ARTHROPODS) * Main.baneofarthropods);
  48. }
  49.  
  50. if (!(meta.getEnchantLevel(Enchantment.KNOCKBACK) == 0)) {
  51. t = t + (meta.getEnchantLevel(Enchantment.KNOCKBACK) * Main.knockback);
  52. }
  53.  
  54. if (!(meta.getEnchantLevel(Enchantment.FIRE_ASPECT) == 0)) {
  55. t = t + (meta.getEnchantLevel(Enchantment.FIRE_ASPECT) * Main.fireaspect);
  56. }
  57.  
  58. if (!(meta.getEnchantLevel(Enchantment.LOOT_BONUS_MOBS) == 0)) {
  59. t = t + (meta.getEnchantLevel(Enchantment.LOOT_BONUS_MOBS) * Main.looting);
  60. }
  61.  
  62. if (!(meta.getEnchantLevel(Enchantment.DIG_SPEED) == 0)) {
  63. t = t + (meta.getEnchantLevel(Enchantment.DIG_SPEED) * Main.efficiency);
  64. }
  65.  
  66. if (!(meta.getEnchantLevel(Enchantment.SILK_TOUCH) == 0)) {
  67. t = t + (meta.getEnchantLevel(Enchantment.SILK_TOUCH) * Main.silktouch);
  68. }
  69.  
  70. if (!(meta.getEnchantLevel(Enchantment.LOOT_BONUS_BLOCKS) == 0)) {
  71. t = t + (meta.getEnchantLevel(Enchantment.LOOT_BONUS_BLOCKS) * Main.fortune);
  72. }
  73.  
  74. if (!(meta.getEnchantLevel(Enchantment.ARROW_DAMAGE) == 0)) {
  75. t = t + (meta.getEnchantLevel(Enchantment.ARROW_DAMAGE) * Main.power);
  76. }
  77.  
  78. if (!(meta.getEnchantLevel(Enchantment.ARROW_KNOCKBACK) == 0)) {
  79. t = t + (meta.getEnchantLevel(Enchantment.ARROW_KNOCKBACK) * Main.punch);
  80. }
  81.  
  82. if (!(meta.getEnchantLevel(Enchantment.ARROW_FIRE) == 0)) {
  83. t = t + (meta.getEnchantLevel(Enchantment.ARROW_FIRE) * Main.flame);
  84. }
  85.  
  86. if (!(meta.getEnchantLevel(Enchantment.ARROW_INFINITE) == 0)) {
  87. t = t + (meta.getEnchantLevel(Enchantment.ARROW_INFINITE) * Main.infinity);
  88. }
  89.  
  90. if (!(meta.getEnchantLevel(Enchantment.LUCK) == 0)) {
  91. t = t + (meta.getEnchantLevel(Enchantment.LUCK) * Main.luckofthesea);
  92. }
  93.  
  94. if (!(meta.getEnchantLevel(Enchantment.LURE) == 0)) {
  95. t = t + (meta.getEnchantLevel(Enchantment.LURE) * Main.lure);
  96. }
  97.  
  98. return t;
  99.  
  100. }
Advertisement
Add Comment
Please, Sign In to add comment