Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.48 KB | None | 0 0
  1. package net.crackhd.bettwars.shop;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5.  
  6. import net.crackhd.handlerframe.plugin.items.item.ItemBuilder;
  7. import org.bukkit.Material;
  8. import org.bukkit.enchantments.Enchantment;
  9. import org.bukkit.entity.Player;
  10. import org.bukkit.inventory.Inventory;
  11. import org.bukkit.inventory.ItemStack;
  12. import org.bukkit.inventory.meta.ItemMeta;
  13.  
  14. import net.crackhd.bettwars.APIs.ItemCreator;
  15.  
  16. /**
  17. * Created by DeadlySinChaos on 21.01.2017.
  18. */
  19. public class Old_ShopManager {
  20.  
  21. //
  22.  
  23. public static Inventory MainInv;
  24. public static Inventory WaffenInv;
  25. public static Inventory BogenInv;
  26. public static Inventory BlöckeInv;
  27. public static Inventory Spitzhacken;
  28. public static Inventory Tränke;
  29. public static Inventory Spezial;
  30. public static Inventory EssenInv;
  31. public static Inventory RüstungInv;
  32. public static Inventory Chest;
  33.  
  34.  
  35.  
  36. public static void openShopInv(Player p){
  37.  
  38. Inventory inv = MainInv;
  39.  
  40. inv.setItem(0,new ItemBuilder(Material.HARD_CLAY).setDisplayName("§6> Blöcke").build());
  41. inv.setItem(10,new ItemBuilder(Material.IRON_PICKAXE).setDisplayName("§5> Spitzhacken").build());
  42. inv.setItem(2,new ItemBuilder(Material.DIAMOND_SWORD).setDisplayName("§3> Waffen").build());
  43. inv.setItem(12,new ItemBuilder(Material.BOW).setDisplayName("§9> Bögen").build());
  44. inv.setItem(4,new ItemBuilder(Material.CHAINMAIL_CHESTPLATE).setDisplayName("§8> Rüstung").build());
  45. inv.setItem(13,new ItemBuilder(Material.POTION).setDisplayName("§a> Tränke").build());
  46. inv.setItem(8,new ItemBuilder(Material.CHEST).setDisplayName("§2> Kisten").build());
  47. inv.setItem(15,new ItemBuilder(Material.FIREWORK).setDisplayName("§3§k:: §fSpezial §3§k::").build());
  48.  
  49. /* inv.setItem(0, ItemCreator.CreateItemwithMaterial(Material.HARD_CLAY, 0, 1, "§6> Blöcke", null));
  50. inv.setItem(10, ItemCreator.CreateItemwithMaterial(Material.IRON_PICKAXE, 0, 1, "§5> Spitzhacken", null));
  51. inv.setItem(2, ItemCreator.CreateItemwithMaterial(Material.DIAMOND_SWORD, 0, 1, "§3> Waffen", null));
  52. inv.setItem(12, ItemCreator.CreateItemwithMaterial(Material.BOW, 0, 1, "§9> Bögen", null));
  53. inv.setItem(4, ItemCreator.CreateItemwithMaterial(Material.CHAINMAIL_CHESTPLATE, 0, 1, "§8> Rüstung", null));
  54. inv.setItem(13, ItemCreator.CreateItemwithID(373, 8235, 1,"§a> Tränke" , null));
  55. inv.setItem(8, ItemCreator.CreateItemwithMaterial(Material.CHEST, 0, 1, "§2> Kisten", null));
  56. inv.setItem(15, ItemCreator.CreateItemwithMaterial(Material.FIREWORK, 0, 1, "§3§k:: §fSpezial §3§k::", null));
  57.  
  58. */
  59. p.openInventory(inv);
  60. }
  61.  
  62. public static void openBlöcke(Player p){
  63.  
  64. Inventory inv = BlöckeInv;
  65.  
  66. inv.setItem(0, ItemCreator.CreateItemwithMaterial(Material.HARD_CLAY, 0, 1, "§6> Harter Clay", null));
  67. inv.setItem(2, ItemCreator.CreateItemwithMaterial(Material.ENDER_STONE, 0, 1, "§5> Endstein", null));
  68. inv.setItem(4, ItemCreator.CreateItemwithMaterial(Material.GLASS, 0, 1, "§3> Glass", null));
  69. inv.setItem(6, ItemCreator.CreateItemwithMaterial(Material.GLOWSTONE, 0, 1, "§9> Glowstone", null));
  70. inv.setItem(8, ItemCreator.CreateItemwithMaterial(Material.IRON_BLOCK, 0, 1, "§8> Eisenblock", null));
  71.  
  72.  
  73.  
  74. p.openInventory(inv);
  75. }
  76.  
  77.  
  78. public static void openPickaxe(Player p){
  79.  
  80. Inventory inv = Spitzhacken;
  81.  
  82. inv.setItem(2, ItemCreator.CreateItemwithMaterial(Material.WOOD_PICKAXE, 0, 1, "§6> Holzspitzhacke", null));
  83. inv.setItem(4, ItemCreator.CreateItemwithMaterial(Material.STONE_PICKAXE, 0, 1, "§5> Steinspitzhacke", null));
  84. inv.setItem(6, ItemCreator.CreateItemwithMaterial(Material.IRON_PICKAXE, 0, 1, "§3> Eisenspitzhacke", null));
  85.  
  86.  
  87.  
  88.  
  89. p.openInventory(inv);
  90. }
  91. public static void openWaffe(Player p){
  92.  
  93. Inventory inv = WaffenInv;
  94.  
  95. inv.setItem(1, ItemCreator.CreateItemwithMaterial(Material.STICK, 0, 1, "§6> KnockbackStick", null));
  96. inv.setItem(3, ItemCreator.CreateItemwithMaterial(Material.GOLD_SWORD, 0, 1, "§5> Schwert Lvl.1", null));
  97. inv.setItem(5, ItemCreator.CreateItemwithMaterial(Material.GOLD_SWORD, 0, 1, "§3> Schwert Lvl.2", null));
  98. inv.setItem(7, ItemCreator.CreateItemwithMaterial(Material.IRON_SWORD, 0, 1, "§3> Schwert Lvl.3", null));
  99.  
  100.  
  101. p.openInventory(inv);
  102. }
  103.  
  104. public static void openBogen(Player p){
  105.  
  106. Inventory inv = BogenInv;
  107.  
  108. ItemStack Bogen1 = new ItemStack(Material.BOW);
  109. Bogen1.addUnsafeEnchantment(Enchantment.ARROW_INFINITE, 1);
  110. ItemMeta bm1 = Bogen1.getItemMeta();
  111. bm1.setDisplayName("§3> Bogen Lvl.1");
  112. Bogen1.setItemMeta(bm1);
  113.  
  114. ItemStack Bogen11 = new ItemStack(Material.BOW);
  115. Bogen11.addUnsafeEnchantment(Enchantment.ARROW_INFINITE, 1);
  116. Bogen11.addUnsafeEnchantment(Enchantment.ARROW_DAMAGE, 1);
  117. ItemMeta bm11 = Bogen11.getItemMeta();
  118. bm11.setDisplayName("§3> Bogen Lvl.2");
  119. Bogen11.setItemMeta(bm11);
  120.  
  121. ItemStack Bogen111 = new ItemStack(Material.BOW);
  122. Bogen111.addUnsafeEnchantment(Enchantment.ARROW_INFINITE, 1);
  123. Bogen111.addUnsafeEnchantment(Enchantment.ARROW_DAMAGE, 1);
  124. Bogen111.addUnsafeEnchantment(Enchantment.ARROW_KNOCKBACK, 1);
  125.  
  126. ItemMeta bm111 = Bogen111.getItemMeta();
  127. bm111.setDisplayName("§3> Bogen Lvl.3");
  128. Bogen111.setItemMeta(bm111);
  129.  
  130. ItemStack A = new ItemStack(Material.ARROW);
  131. ItemMeta am = A.getItemMeta();
  132. am.setDisplayName("§3> Pfeil");
  133. A.setItemMeta(am);
  134.  
  135.  
  136.  
  137.  
  138.  
  139. inv.setItem(1, Bogen1);
  140. inv.setItem(3, Bogen11);
  141. inv.setItem(5, Bogen111);
  142. inv.setItem(7, A);
  143.  
  144.  
  145. p.openInventory(inv);
  146. }
  147.  
  148. public static void openRüstung(Player p){
  149.  
  150.  
  151. Inventory inv = RüstungInv;
  152.  
  153. ItemStack Bogen1 = new ItemStack(Material.LEATHER_LEGGINGS);
  154. ItemMeta bm1 = Bogen1.getItemMeta();
  155. bm1.setDisplayName("§bLeder-Hose");
  156. Bogen1.setItemMeta(bm1);
  157.  
  158. ItemStack Bogen11 = new ItemStack(Material.LEATHER_BOOTS);
  159. ItemMeta bm11 = Bogen11.getItemMeta();
  160. bm11.setDisplayName("§bLeder-Schuhe");
  161. Bogen11.setItemMeta(bm11);
  162.  
  163. ItemStack Bogen111 = new ItemStack(Material.LEATHER_HELMET);
  164. ItemMeta bm111 = Bogen111.getItemMeta();
  165. bm111.setDisplayName("§bLeder-Helm");
  166. Bogen111.setItemMeta(bm111);
  167.  
  168. ItemStack Bogen1111 = new ItemStack(Material.CHAINMAIL_CHESTPLATE);
  169. Bogen1111.addUnsafeEnchantment(Enchantment.DURABILITY, 30);
  170. Bogen1111.addUnsafeEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1);
  171. ItemMeta bm1111 = Bogen1111.getItemMeta();
  172. bm1111.setDisplayName("§bBrustPanzer Lvl.1");
  173.  
  174. Bogen1111.setItemMeta(bm1111);
  175. ItemStack Bogen11111 = new ItemStack(Material.CHAINMAIL_CHESTPLATE);
  176. Bogen11111.addUnsafeEnchantment(Enchantment.DURABILITY, 30);
  177. Bogen11111.addUnsafeEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 1);
  178. Bogen11111.addUnsafeEnchantment(Enchantment.PROTECTION_PROJECTILE, 1);
  179.  
  180. ItemMeta bm11111 = Bogen11111.getItemMeta();
  181. bm11111.setDisplayName("§bBrustPanzer Lvl.2");
  182. Bogen11111.setItemMeta(bm11111);
  183. ItemStack Bogen111111 = new ItemStack(Material.CHAINMAIL_CHESTPLATE);
  184. Bogen111111.addUnsafeEnchantment(Enchantment.DURABILITY, 30);
  185. Bogen11111.addUnsafeEnchantment(Enchantment.PROTECTION_ENVIRONMENTAL, 2);
  186. Bogen111111.addUnsafeEnchantment(Enchantment.PROTECTION_PROJECTILE, 1);
  187. ItemMeta bm111111 = Bogen111111.getItemMeta();
  188. bm111111.setDisplayName("§bBrustPanzer Lvl.3");
  189. Bogen111111.setItemMeta(bm111111);
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197. inv.setItem(0, Bogen11);
  198. inv.setItem(1, Bogen1);
  199. inv.setItem(2, Bogen111);
  200.  
  201.  
  202. inv.setItem(6, Bogen1111);
  203.  
  204. inv.setItem(7, Bogen11111);
  205. inv.setItem(8, Bogen111111);
  206.  
  207.  
  208.  
  209.  
  210. p.openInventory(inv);
  211. }
  212.  
  213. public static void openTränke(Player p){
  214.  
  215.  
  216. ItemStack Bogen1 = new ItemStack(373,1,(short)8261);
  217. ItemMeta bm1 = Bogen1.getItemMeta();
  218. bm1.setDisplayName("§bHeil-Trank");
  219. Bogen1.setItemMeta(bm1);
  220.  
  221. ItemStack Bogen11 = new ItemStack(373,1,(short)8257);
  222. ItemMeta bm11 = Bogen11.getItemMeta();
  223. bm11.setDisplayName("§bRegenerations-Trank");
  224. Bogen11.setItemMeta(bm11);
  225.  
  226. ItemStack Bogen111 = new ItemStack(373,1,(short)8194);
  227. ItemMeta bm111 = Bogen111.getItemMeta();
  228. bm111.setDisplayName("§bSchnelligkeits-Trank");
  229. Bogen111.setItemMeta(bm111);
  230.  
  231. ItemStack Bogen1111 = new ItemStack(373,1,(short)8201);
  232. ItemMeta bm1111 = Bogen1111.getItemMeta();
  233. bm1111.setDisplayName("§bStärke-Trank");
  234. Bogen1111.setItemMeta(bm1111);
  235. ItemStack Bogen11111 = new ItemStack(373,1,(short)8235);
  236. ItemMeta bm11111 = Bogen11111.getItemMeta();
  237. bm11111.setDisplayName("§bJump-Trank");
  238. Bogen11111.setItemMeta(bm11111);
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245. Inventory inv = Tränke;
  246. ItemStack i = new ItemStack(Material.REDSTONE_BLOCK);
  247. ItemMeta im = i.getItemMeta();
  248.  
  249. im.setDisplayName("§3§k> §4Zurück §3§k<");
  250.  
  251. i.setItemMeta(im);
  252. inv.setItem(13, i);
  253. inv.setItem(1, Bogen1);
  254. inv.setItem(3, Bogen11);
  255. inv.setItem(5, Bogen111);
  256.  
  257.  
  258. inv.setItem(7, Bogen1111);
  259.  
  260. inv.setItem(4, Bogen11111);
  261.  
  262.  
  263.  
  264.  
  265.  
  266. p.openInventory(Tränke);
  267. }
  268. public static void openChest(Player p){
  269.  
  270. Inventory inv = Chest;
  271.  
  272.  
  273. inv.setItem(3, ItemCreator.CreateItemwithMaterial(Material.CHEST, 0, 1, "§6> Kiste", null));
  274. inv.setItem(6, ItemCreator.CreateItemwithMaterial(Material.ENDER_CHEST, 0, 1, "§5> TeamKiste", null));
  275.  
  276.  
  277.  
  278.  
  279. p.openInventory(inv);
  280. }
  281.  
  282. public static void openEssen(Player p){
  283.  
  284. Inventory inv = EssenInv;
  285.  
  286. // Nach dem Essen noch einmal schauen
  287. inv.setItem(2, ItemCreator.CreateItemwithMaterial(Material.COOKIE, 0, 1, "§6> Cookie", null));
  288. inv.setItem(4, ItemCreator.CreateItemwithMaterial(Material.COOKED_BEEF, 0, 1, "§5> Steak", null));
  289. inv.setItem(6, ItemCreator.CreateItemwithMaterial(Material.GOLDEN_APPLE, 0, 1, "§6> Goldener Apfel", null));
  290.  
  291.  
  292.  
  293. p.openInventory(inv);
  294. }
  295.  
  296. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement