Advertisement
Guest User

Untitled

a guest
Sep 15th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.61 KB | None | 0 0
  1. package de;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.Material;
  5. import org.bukkit.Sound;
  6. import org.bukkit.enchantments.Enchantment;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.event.EventHandler;
  9. import org.bukkit.event.Listener;
  10. import org.bukkit.event.block.Action;
  11. import org.bukkit.event.player.PlayerInteractEvent;
  12. import org.bukkit.inventory.Inventory;
  13. import org.bukkit.inventory.ItemStack;
  14. import org.bukkit.inventory.meta.ItemMeta;
  15.  
  16. import java.lang.reflect.Array;
  17. import java.util.ArrayList;
  18.  
  19. public class asas implements Listener {
  20.  
  21. @EventHandler
  22. public void onInteract(PlayerInteractEvent e) {
  23. Player p = e.getPlayer();
  24. try {
  25. if (e.getItem().getItemMeta().getDisplayName().equalsIgnoreCase("§7« §b§lTeleporter §7»")) {
  26. if (e.getAction().equals(Action.RIGHT_CLICK_AIR) || e.getAction().equals(Action.RIGHT_CLICK_BLOCK)) {
  27. Inventory inv = Bukkit.createInventory(p, 9 * 6, "§bTeleporter");
  28. /* for (int i = 0; i != inv.getSize(); i++) {
  29. inv.setItem(i, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  30. }
  31.  
  32. for (int i = 0; i != 9; i++) {
  33. inv.setItem(i, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  34. }
  35. //0 - 8, 9, 17, 18, 26, 27, 35, 36, 44, 45 - inv.getSize
  36. inv.setItem(9, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  37. inv.setItem(17, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  38. inv.setItem(18, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  39. inv.setItem(26, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  40. inv.setItem(27, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  41. inv.setItem(35, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  42. inv.setItem(36, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  43. inv.setItem(39, Items.createItem(Material.STAINED_GLASS_PANE, 7, " ")); //
  44. inv.setItem(41, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  45. inv.setItem(44, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  46. inv.setItem(45, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  47. inv.setItem(46, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  48. inv.setItem(47, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  49. inv.setItem(48, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  50. inv.setItem(49, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  51. inv.setItem(50, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  52. inv.setItem(51, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  53. inv.setItem(52, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  54. inv.setItem(53, Items.createItem(Material.STAINED_GLASS_PANE, 8, " "));
  55.  
  56. */
  57.  
  58. inv.setItem(16, Items.createItem(Material.GRASS, 0, "§6§lCityBuild"));
  59. inv.setItem(22, Items.createItem(Material.SLIME_BALL, 0, "§b§lSpawn"));
  60. inv.setItem(10, Items.createItem(Material.BLAZE_ROD, 0, "§6§lEvent-Server"));
  61. inv.setItem(38, Items.createItem(Material.STICK, 0, "§6§lKnockback-FFA"));
  62. inv.setItem(42, Items.getSkull("ForumAccount", "§6§lCommunity"));
  63.  
  64. inv.setItem(0, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  65. inv.setItem(1, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  66. inv.setItem(2, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  67. inv.setItem(3, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  68. inv.setItem(4, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  69. inv.setItem(5, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  70. inv.setItem(6, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  71. inv.setItem(7, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  72. inv.setItem(8, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  73. // 1 Reihe
  74. inv.setItem(9, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  75. // BuildFFA 10
  76. inv.setItem(11, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  77. inv.setItem(12, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  78. inv.setItem(13, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  79. inv.setItem(14, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  80. inv.setItem(15, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  81. // CityBuild 16
  82. inv.setItem(17, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  83. // 2 Reihe
  84. inv.setItem(18, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  85. inv.setItem(19, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  86. inv.setItem(20, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  87. inv.setItem(21, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  88. // Spawn 22
  89. inv.setItem(23, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  90. inv.setItem(24, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  91. inv.setItem(25, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  92. inv.setItem(26, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  93. // 3 Reihe
  94. inv.setItem(27, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  95. inv.setItem(28, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  96. inv.setItem(29, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  97. inv.setItem(30, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  98. inv.setItem(31, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  99. inv.setItem(32, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  100. inv.setItem(33, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  101. inv.setItem(34, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  102. inv.setItem(35, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  103. // 4 reihe
  104. inv.setItem(36, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  105. inv.setItem(37, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  106. // KnockBackFFA 38
  107. inv.setItem(39, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  108. inv.setItem(40, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  109. inv.setItem(41, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  110. // Community 42
  111. inv.setItem(43, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  112. inv.setItem(44, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  113. inv.setItem(45, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  114. //Reihe 5
  115. inv.setItem(46, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  116. inv.setItem(47, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  117. inv.setItem(48, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  118. inv.setItem(49, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  119. inv.setItem(50, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  120. inv.setItem(51, Items.createItem(Material.STAINED_GLASS_PANE, 1, " "));
  121. inv.setItem(52, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  122. inv.setItem(53, Items.createItem(Material.STAINED_GLASS_PANE, 7, " "));
  123.  
  124.  
  125. p.playSound(p.getLocation(), Sound.DIG_WOOD, 1.0F, 1.0F);
  126. p.openInventory(inv);
  127. }
  128. }
  129. } catch (Exception e1) {
  130. }
  131. }
  132. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement