Advertisement
Legt_Gaming1

Untitled

Dec 22nd, 2015
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.62 KB | None | 0 0
  1. package me.LegitGaming1.Craftworldprisonwarps;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.Location;
  6. import org.bukkit.Material;
  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. import org.bukkit.plugin.java.JavaPlugin;
  16.  
  17. public class InventoryGUI2 extends JavaPlugin implements Listener {
  18.  
  19. public void onEnable(){
  20. getServer().getPluginManager().registerEvents(this, this);
  21. }
  22.  
  23. private void teleportInWorld(Player player,int x,int y,int z){
  24. player.teleport(new Location(player.getWorld(),x,y,z));
  25. }
  26.  
  27. private void openGUI(Player player) {
  28. Inventory inv = Bukkit.createInventory(null, 9, ChatColor.DARK_AQUA
  29. + "Warp Selector");
  30.  
  31. ItemStack Prisonpvp = new ItemStack(Material.IRON_FENCE);
  32. ItemMeta PrisonpvpMeta = Prisonpvp.getItemMeta();
  33.  
  34. ItemStack Netherpvp = new ItemStack(Material.NETHER_STAR);
  35. ItemMeta NetherpvpMeta = Netherpvp.getItemMeta();
  36.  
  37. ItemStack Junglepvp = new ItemStack(Material.SAPLING);
  38. ItemMeta JunglepvpMeta = Junglepvp.getItemMeta();
  39.  
  40. ItemStack Fpspvp = new ItemStack(Material.WOOL);
  41. ItemMeta FpspvpMeta = Fpspvp.getItemMeta();
  42.  
  43. ItemStack Drugs = new ItemStack(Material.SUGAR);
  44. ItemMeta DrugsMeta = Drugs.getItemMeta();
  45.  
  46. ItemStack Rankup = new ItemStack(Material.DIAMOND_PICKAXE);
  47. ItemMeta RankupMeta = Rankup.getItemMeta();
  48.  
  49. PrisonpvpMeta.setDisplayName(ChatColor.DARK_GRAY + "Prisonpvp");
  50. Prisonpvp.setItemMeta(PrisonpvpMeta);
  51. NetherpvpMeta.setDisplayName(ChatColor.DARK_RED + "Netherpvp");
  52. Netherpvp.setItemMeta(NetherpvpMeta);
  53. JunglepvpMeta.setDisplayName(ChatColor.GREEN + "Junglepvp");
  54. Junglepvp.setItemMeta(JunglepvpMeta);
  55. FpspvpMeta.setDisplayName(ChatColor.GOLD + "Fpspvp");
  56. Fpspvp.setItemMeta(FpspvpMeta);
  57. DrugsMeta.setDisplayName(ChatColor.DARK_PURPLE + "Drugs");
  58. Drugs.setItemMeta(DrugsMeta);
  59. RankupMeta.setDisplayName(ChatColor.BOLD + "Rankup");
  60. Rankup.setItemMeta(RankupMeta);
  61.  
  62. inv.setItem(0, Prisonpvp);
  63. inv.setItem(1, Netherpvp);
  64. inv.setItem(2, Junglepvp);
  65. inv.setItem(3, Fpspvp);
  66. inv.setItem(4, Drugs);
  67. inv.setItem(5, Rankup);
  68.  
  69. player.openInventory(inv);
  70. }
  71.  
  72. @EventHandler
  73. public void onPlayerInteract(PlayerInteractEvent event) {
  74. Action a= event.getAction();
  75. ItemStack is = event.getItem();
  76.  
  77. if (a == Action.PHYSICAL || is == null || is.getType()==Material.AIR)
  78. return;
  79. }
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement