Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.99 KB | None | 0 0
  1. package pl.koparina.core.inventories;
  2.  
  3. import pl.koparina.api.utils.*;
  4. import org.bukkit.entity.*;
  5. import org.bukkit.*;
  6. import org.bukkit.inventory.*;
  7. import pl.koparina.core.engines.*;
  8. import pl.koparina.core.data.base.user.*;
  9. import org.bukkit.enchantments.*;
  10.  
  11. public class ShopMenu
  12. {
  13. public static String invNameMain;
  14. public static String invNameSell;
  15. public static String invNameBuy;
  16. public static String invNameBoosts;
  17. public static ItemStack back;
  18.  
  19. static {
  20. ShopMenu.invNameMain = ChatUtil.fixColor("&8(&fSklep&8)&7 - Menu");
  21. ShopMenu.invNameSell = ChatUtil.fixColor("&8(&fSklep&8)&7 - Sprzedawanie");
  22. ShopMenu.invNameBuy = ChatUtil.fixColor("&8(&fSklep&8)&7 - Kupowanie");
  23. ShopMenu.invNameBoosts = ChatUtil.fixColor("&8(&fSklep&8)&7 - Boosty");
  24. ShopMenu.back = new ItemBuilder(Material.BARRIER).setTitle(ChatUtil.fixColor("&4Klik")).build();
  25. }
  26.  
  27. public static void openMenuMain(final Player p) {
  28. final Inventory inv = Bukkit.createInventory((InventoryHolder)p, 9, ShopMenu.invNameMain);
  29. final ItemBuilder sellitems = new ItemBuilder(Material.WOOD).setTitle(ChatUtil.fixColor("&8&lSPRZEDAWANIE PRZEDMIOTOW")).addLore(ChatUtil.fixColor("&8>> &7Tutaj mozesz sprzedac swoje przedmioty")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij tutaj aby przejsc dalej"));
  30. final ItemBuilder buyitems = new ItemBuilder(Material.ANVIL).setTitle(ChatUtil.fixColor("&8&lKUPOWANIE PRZEDMIOTOW")).addLore(ChatUtil.fixColor("&8>> &7Tutaj mozesz kupic przedmioty")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij tutaj aby przejsc dalej"));
  31. final ItemBuilder boosts = new ItemBuilder(Material.NETHER_STAR).setTitle(ChatUtil.fixColor("&8&lBOOSTY")).addLore(ChatUtil.fixColor("&8>> &7Tutaj mozesz zakupic boosty")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij tutaj aby przejsc dalej"));
  32. final ItemBuilder air = new ItemBuilder(Material.getMaterial(160), 1, (short)15).setTitle(ChatUtil.fixColor("&8%o%"));
  33. final ItemBuilder air2 = new ItemBuilder(Material.getMaterial(160), 1, (short)0).setTitle(ChatUtil.fixColor("&8%o%"));
  34. inv.setItem(inv.getSize() - 9, air2.build());
  35. inv.setItem(inv.getSize() - 8, air.build());
  36. inv.setItem(inv.getSize() - 7, air2.build());
  37. inv.setItem(inv.getSize() - 6, buyitems.build());
  38. inv.setItem(inv.getSize() - 5, boosts.build());
  39. inv.setItem(inv.getSize() - 4, sellitems.build());
  40. inv.setItem(inv.getSize() - 3, air2.build());
  41. inv.setItem(inv.getSize() - 2, air.build());
  42. inv.setItem(inv.getSize() - 1, air2.build());
  43. p.openInventory(inv);
  44. }
  45.  
  46. public static void openMenuSell(final Player p) {
  47. final Inventory inv = Bukkit.createInventory((InventoryHolder)p, 36, ShopMenu.invNameSell);
  48. final User user = UserEngine.getUser(p);
  49. final ItemBuilder stan = new ItemBuilder(Material.BOOK).setTitle(ChatUtil.fixColor("&8&lINFORMACJE")).addLore(ChatUtil.fixColor("&8>> &7Stan konta: &2" + user.getCoins())).addLore(ChatUtil.fixColor("&8>> &7Coinsy mozesz zdobyc za:")).addLore(ChatUtil.fixColor("&8>> &7Awans w kopaniu: &250 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Zabojstwo: &225 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Asysta: &25 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Skorzystanie z uslugi premium: &220 &8(&fCOINS&8)"));
  50. final ItemBuilder dirt = new ItemBuilder(Material.DIRT).setTitle(ChatUtil.fixColor("&8&lZIEMIA")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &210 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &210")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  51. final ItemBuilder cobble = new ItemBuilder(Material.COBBLESTONE).setTitle(ChatUtil.fixColor("&8&lBRUK")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &25 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  52. final ItemBuilder qwood = new ItemBuilder(Material.getMaterial(17)).setTitle(ChatUtil.fixColor("&8&lDREWNO")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &220 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  53. final ItemBuilder wood = new ItemBuilder(Material.WOOD).setTitle(ChatUtil.fixColor("&8&lDESKI")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &25 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  54. final ItemBuilder diamond = new ItemBuilder(Material.DIAMOND).setTitle(ChatUtil.fixColor("&8&lDIAMENTY")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &240 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  55. final ItemBuilder emerald = new ItemBuilder(Material.EMERALD).setTitle(ChatUtil.fixColor("&8&lSZMARAGDY")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &240 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  56. final ItemBuilder iron = new ItemBuilder(Material.IRON_INGOT).setTitle(ChatUtil.fixColor("&8&lSZTABKI ZELAZA")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &210 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  57. final ItemBuilder gold = new ItemBuilder(Material.GOLD_INGOT).setTitle(ChatUtil.fixColor("&8&lSZTABKI ZLOTA")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &250 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  58. final ItemBuilder pearl = new ItemBuilder(Material.ENDER_PEARL).setTitle(ChatUtil.fixColor("&8&lPERLY")).addLore(ChatUtil.fixColor("&8>> &7SPRZEDAJ ZA: &290 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &21")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  59. final ItemBuilder gunpowder = new ItemBuilder(Material.getMaterial(289)).setTitle(ChatUtil.fixColor("&8&lPROCH")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &280 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  60. final ItemBuilder stone = new ItemBuilder(Material.STONE).setTitle(ChatUtil.fixColor("&8&lKAMIEN")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &220 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  61. final ItemBuilder anvil = new ItemBuilder(Material.ANVIL).setTitle(ChatUtil.fixColor("&8&lKOWADLA")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &275 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &28")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  62. final ItemBuilder apple = new ItemBuilder(Material.APPLE).setTitle(ChatUtil.fixColor("&8&lJABLKA")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &2100 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  63. final ItemBuilder book = new ItemBuilder(Material.BOOK).setTitle(ChatUtil.fixColor("&8&lKSIAZKI")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &250 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  64. final ItemBuilder obs = new ItemBuilder(Material.OBSIDIAN).setTitle(ChatUtil.fixColor("&8&lOBSYDIAN")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &265 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  65. final ItemBuilder ender = new ItemBuilder(Material.ENDER_CHEST).setTitle(ChatUtil.fixColor("&8&lENDERCHEST")).addLore(ChatUtil.fixColor("&8>> &7Sprzedaj za: &2200 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &28")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go sprzedac!"));
  66. final ItemBuilder air = new ItemBuilder(Material.getMaterial(160), 1, (short)15);
  67. inv.setItem(inv.getSize() - 36, dirt.build());
  68. inv.setItem(inv.getSize() - 35, cobble.build());
  69. inv.setItem(inv.getSize() - 34, qwood.build());
  70. inv.setItem(inv.getSize() - 33, wood.build());
  71. inv.setItem(inv.getSize() - 32, diamond.build());
  72. inv.setItem(inv.getSize() - 31, emerald.build());
  73. inv.setItem(inv.getSize() - 30, iron.build());
  74. inv.setItem(inv.getSize() - 29, gold.build());
  75. inv.setItem(inv.getSize() - 28, pearl.build());
  76. inv.setItem(inv.getSize() - 27, gunpowder.build());
  77. inv.setItem(inv.getSize() - 26, stone.build());
  78. inv.setItem(inv.getSize() - 25, anvil.build());
  79. inv.setItem(inv.getSize() - 24, apple.build());
  80. inv.setItem(inv.getSize() - 23, book.build());
  81. inv.setItem(inv.getSize() - 22, obs.build());
  82. inv.setItem(inv.getSize() - 21, ender.build());
  83. inv.setItem(inv.getSize() - 18, air.build());
  84. inv.setItem(inv.getSize() - 17, air.build());
  85. inv.setItem(inv.getSize() - 16, air.build());
  86. inv.setItem(inv.getSize() - 15, air.build());
  87. inv.setItem(inv.getSize() - 14, air.build());
  88. inv.setItem(inv.getSize() - 13, air.build());
  89. inv.setItem(inv.getSize() - 12, air.build());
  90. inv.setItem(inv.getSize() - 11, air.build());
  91. inv.setItem(inv.getSize() - 10, air.build());
  92. inv.setItem(inv.getSize() - 2, stan.build());
  93. inv.setItem(35, ShopMenu.back);
  94. p.openInventory(inv);
  95. }
  96.  
  97. public static void openMenuBuy(final Player p) {
  98. final Inventory inv = Bukkit.createInventory((InventoryHolder)p, 36, ShopMenu.invNameBuy);
  99. final User user = UserEngine.getUser(p);
  100. final ItemBuilder stan = new ItemBuilder(Material.BOOK).setTitle(ChatUtil.fixColor("&8&lINFORMACJE")).addLore(ChatUtil.fixColor("&8>> &7Stan konta: &2" + user.getCoins())).addLore(ChatUtil.fixColor("&8>> &7Coinsy mozesz zdobyc za:")).addLore(ChatUtil.fixColor("&8>> &7Awans w kopaniu: &250 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Zabojstwo: &225 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Asysta: &25 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Skorzystanie z uslugi premium: &220 &8(&fCOINS&8)"));
  101. final ItemBuilder helm = new ItemBuilder(Material.DIAMOND_HELMET).addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 3).addEnchantment(Enchantment.DURABILITY, 2).setTitle(ChatUtil.fixColor("&8&lDIAMENTOWY HELM (3/2)")).addLore(ChatUtil.fixColor("&8>> &7Cena: &2400 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &21")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic!"));
  102. final ItemBuilder klata = new ItemBuilder(Material.DIAMOND_CHESTPLATE).addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 3).addEnchantment(Enchantment.DURABILITY, 2).setTitle(ChatUtil.fixColor("&8&lDIAMENTOWY NAPIERSNIK (3/2)")).addLore(ChatUtil.fixColor("&8>> &7Cena: &2400 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &21")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic!"));
  103. final ItemBuilder spodnie = new ItemBuilder(Material.DIAMOND_LEGGINGS).addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 3).addEnchantment(Enchantment.DURABILITY, 2).setTitle(ChatUtil.fixColor("&8&lDIAMENTOWE SPODNIE (3/2)")).addLore(ChatUtil.fixColor("&8>> &7Cena: &2400 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &21")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic!"));
  104. final ItemBuilder buty = new ItemBuilder(Material.DIAMOND_BOOTS).addEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 3).addEnchantment(Enchantment.DURABILITY, 2).setTitle(ChatUtil.fixColor("&8&lDIAMENTOWE BUTY (3/2)")).addLore(ChatUtil.fixColor("&8>> &7Cena: &2400 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &21")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic!"));
  105. final ItemBuilder sharp = new ItemBuilder(Material.DIAMOND_SWORD).addEnchantment(Enchantment.DAMAGE_ALL, 3).addEnchantment(Enchantment.FIRE_ASPECT, 2).setTitle(ChatUtil.fixColor("&8&lDIAMENTOWY MIECZ (3/2)")).addLore(ChatUtil.fixColor("&8>> &7Cena: &2300 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &21")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic!"));
  106. final ItemBuilder knock = new ItemBuilder(Material.DIAMOND_SWORD).addEnchantment(Enchantment.KNOCKBACK, 2).setTitle(ChatUtil.fixColor("&8&lDIAMENTOWY MIECZ (KB II)")).addLore(ChatUtil.fixColor("&8>> &7Cena: &21000 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic!"));
  107. final ItemBuilder kilof = new ItemBuilder(Material.DIAMOND_PICKAXE).addEnchantment(Enchantment.DIG_SPEED, 5).addEnchantment(Enchantment.LOOT_BONUS_BLOCKS, 3).addEnchantment(Enchantment.DURABILITY, 3).setTitle(ChatUtil.fixColor("&8&lDIAMENTOWY KILOF (5/3/3)")).addLore(ChatUtil.fixColor("&8>> &7Cena: &2500 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &21")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic!"));
  108. final ItemBuilder luk = new ItemBuilder(Material.BOW).addEnchantment(Enchantment.ARROW_KNOCKBACK, 2).addEnchantment(Enchantment.ARROW_INFINITE, 1).setTitle(ChatUtil.fixColor("&8&lLuk (2/1)")).addLore(ChatUtil.fixColor("&8>> &7Cena: &2350 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &21")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic!"));
  109. final ItemBuilder koxy = new ItemBuilder(Material.getMaterial(322), 4, (short)1).setTitle(ChatUtil.fixColor("&8&lKOX")).addLore(ChatUtil.fixColor("&8>> &7Cena: &2600 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &24")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic"));
  110. final ItemBuilder refy = new ItemBuilder(Material.GOLDEN_APPLE, 16).setTitle(ChatUtil.fixColor("&8&lREFIL")).addLore(ChatUtil.fixColor("&8>> &7Cena: &2600 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &216")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic"));
  111. final ItemBuilder perly = new ItemBuilder(Material.ENDER_PEARL, 3).setTitle(ChatUtil.fixColor("&8&lPERLA")).addLore(ChatUtil.fixColor("&8>> &7Cena: &2300 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &23")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic"));
  112. final ItemBuilder strzaly = new ItemBuilder(Material.ARROW, 64).setTitle(ChatUtil.fixColor("&8&lSTRZALY")).addLore(ChatUtil.fixColor("&8>> &7Cena: &2100 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Ilosc: &264")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic"));
  113. final ItemBuilder air = new ItemBuilder(Material.getMaterial(160), 1, (short)15);
  114. inv.setItem(inv.getSize() - 36, helm.build());
  115. inv.setItem(inv.getSize() - 35, klata.build());
  116. inv.setItem(inv.getSize() - 34, spodnie.build());
  117. inv.setItem(inv.getSize() - 33, buty.build());
  118. inv.setItem(inv.getSize() - 32, sharp.build());
  119. inv.setItem(inv.getSize() - 31, knock.build());
  120. inv.setItem(inv.getSize() - 30, kilof.build());
  121. inv.setItem(inv.getSize() - 29, luk.build());
  122. inv.setItem(inv.getSize() - 28, koxy.build());
  123. inv.setItem(inv.getSize() - 27, refy.build());
  124. inv.setItem(inv.getSize() - 26, perly.build());
  125. inv.setItem(inv.getSize() - 25, strzaly.build());
  126. inv.setItem(inv.getSize() - 18, air.build());
  127. inv.setItem(inv.getSize() - 17, air.build());
  128. inv.setItem(inv.getSize() - 16, air.build());
  129. inv.setItem(inv.getSize() - 15, air.build());
  130. inv.setItem(inv.getSize() - 14, air.build());
  131. inv.setItem(inv.getSize() - 13, air.build());
  132. inv.setItem(inv.getSize() - 12, air.build());
  133. inv.setItem(inv.getSize() - 11, air.build());
  134. inv.setItem(inv.getSize() - 10, air.build());
  135. inv.setItem(inv.getSize() - 2, stan.build());
  136. inv.setItem(35, ShopMenu.back);
  137. p.openInventory(inv);
  138. }
  139.  
  140. public static void openMenuBoosts(final Player p) {
  141. final Inventory inv = Bukkit.createInventory((InventoryHolder)p, 27, ShopMenu.invNameBoosts);
  142. final User user = UserEngine.getUser(p);
  143. final ItemBuilder stan = new ItemBuilder(Material.BOOK).setTitle(ChatUtil.fixColor("&8&lINFORMACJE")).addLore(ChatUtil.fixColor("&8>> &7Stan konta: &2" + user.getCoins())).addLore(ChatUtil.fixColor("&8>> &7Coinsy mozesz zdobyc za:")).addLore(ChatUtil.fixColor("&8>> &7Awans w kopaniu: &250 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Zabojstwo: &225 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Asysta: &25 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor("&8>> &7Skorzystanie z uslugi premium: &220 &8(&fCOINS&8)"));
  144. final ItemBuilder ender = new ItemBuilder(Material.ENDER_CHEST).setTitle(ChatUtil.fixColor("&8&lITEMY NA GILDIE &8(&f-50%&8)")).addLore(ChatUtil.fixColor("&8>> &7Cena: &230000 &8(&fCOINS&8)")).addLore(ChatUtil.fixColor(" ")).addLore(ChatUtil.fixColor("&8>> &7Kliknij na przedmiot aby go zakupic!"));
  145. final ItemBuilder air = new ItemBuilder(Material.getMaterial(160), 1, (short)15);
  146. inv.setItem(inv.getSize() - 27, ender.build());
  147. inv.setItem(inv.getSize() - 18, air.build());
  148. inv.setItem(inv.getSize() - 17, air.build());
  149. inv.setItem(inv.getSize() - 16, air.build());
  150. inv.setItem(inv.getSize() - 15, air.build());
  151. inv.setItem(inv.getSize() - 14, air.build());
  152. inv.setItem(inv.getSize() - 13, air.build());
  153. inv.setItem(inv.getSize() - 12, air.build());
  154. inv.setItem(inv.getSize() - 11, air.build());
  155. inv.setItem(inv.getSize() - 10, air.build());
  156. inv.setItem(inv.getSize() - 2, stan.build());
  157. inv.setItem(26, ShopMenu.back);
  158. p.openInventory(inv);
  159. }
  160. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement