Advertisement
Guest User

Untitled

a guest
Nov 20th, 2017
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.40 KB | None | 0 0
  1. package lobbysystem.ibims1reporter;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.Material;
  5. import org.bukkit.entity.Chicken;
  6. import org.bukkit.entity.Cow;
  7. import org.bukkit.entity.Damageable;
  8. import org.bukkit.entity.Entity;
  9. import org.bukkit.entity.EntityType;
  10. import org.bukkit.entity.Horse;
  11. import org.bukkit.entity.MushroomCow;
  12. import org.bukkit.entity.Ocelot;
  13. import org.bukkit.entity.Player;
  14. import org.bukkit.entity.Rabbit;
  15. import org.bukkit.entity.Villager;
  16. import org.bukkit.entity.Wolf;
  17. import org.bukkit.event.EventHandler;
  18. import org.bukkit.event.Listener;
  19. import org.bukkit.event.inventory.InventoryClickEvent;
  20. import org.bukkit.inventory.ItemStack;
  21.  
  22.  
  23. public class Pet_Spawnen implements Listener {
  24.  
  25.  
  26. @EventHandler
  27. public void onClick(InventoryClickEvent e) {
  28. try {
  29. Player p = (Player) e.getWhoClicked();
  30. if(e.getInventory().getName().equalsIgnoreCase("§6§lSky§e§lGuardians§7§l.§6§lD§e§lE §7§l| §c§lPets")){
  31. switch(e.getCurrentItem().getItemMeta().getDisplayName()) {
  32. case "§f§lK§0§lu§f§lh":
  33. new Pet_Verfolgen().createPet(p, EntityType.COW);
  34. p.closeInventory();
  35. break;
  36. case "§4§lH§f§lu§4§lh§f§ln":
  37. new Pet_Verfolgen().createPet(p, EntityType.CHICKEN);
  38. p.closeInventory();
  39. break;
  40. case "§c§lWolf":
  41. new Pet_Verfolgen().createPet(p, EntityType.WOLF);
  42. p.closeInventory();
  43. break;
  44. case "§4§lP§7§li§4§ll§7§lz§7§l-§4§lK§7§lu§4§lh":
  45. new Pet_Verfolgen().createPet(p, EntityType.MUSHROOM_COW);
  46. p.closeInventory();
  47. break;
  48. case "§e§lO§8§lc§e§le§8§ll§e§lo§8§lt":
  49. new Pet_Verfolgen().createPet(p, EntityType.OCELOT);
  50. p.closeInventory();
  51. break;
  52. case "§6§lP§8§lf§6§le§8§lr§6§ld":
  53. new Pet_Verfolgen().createPet(p, EntityType.HORSE);
  54. p.closeInventory();
  55. break;
  56. case "§8§lHase":
  57. new Pet_Verfolgen().createPet(p, EntityType.RABBIT);
  58. p.closeInventory();
  59. break;
  60. case "§8§lVillager":
  61. new Pet_Verfolgen().createPet(p, EntityType.VILLAGER);
  62. p.closeInventory();
  63. break;
  64. case "§f§lSchaf":
  65. new Pet_Verfolgen().createPet(p, EntityType.SHEEP);
  66. p.closeInventory();
  67. break;
  68. case "§f§lNICHTS
  69. //Kein Plan vllt später
  70. p.closeInventory();
  71. break;
  72. }
  73. }
  74. } catch (Exception exe) {}
  75. }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement