Advertisement
Guest User

Untitled

a guest
Mar 27th, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.31 KB | None | 0 0
  1. package me.complex.auramob.main;
  2.  
  3. import java.util.Random;
  4.  
  5. import org.bukkit.Bukkit;
  6. import org.bukkit.Material;
  7. import org.bukkit.entity.Blaze;
  8. import org.bukkit.entity.Cow;
  9. import org.bukkit.entity.Creeper;
  10. import org.bukkit.entity.Pig;
  11. import org.bukkit.entity.Rabbit;
  12. import org.bukkit.entity.Sheep;
  13. import org.bukkit.entity.Skeleton;
  14. import org.bukkit.entity.Zombie;
  15. import org.bukkit.event.EventHandler;
  16. import org.bukkit.event.Listener;
  17. import org.bukkit.event.entity.EntityDeathEvent;
  18. import org.bukkit.event.entity.PlayerDeathEvent;
  19. import org.bukkit.inventory.ItemStack;
  20. import org.bukkit.plugin.java.JavaPlugin;
  21.  
  22. public class Main extends JavaPlugin implements Listener {
  23.  
  24. public void onEnable() {
  25. Bukkit.getServer().getPluginManager().registerEvents(this, this);
  26. }
  27.  
  28. @EventHandler
  29. public void onEntityDeath(EntityDeathEvent e) {
  30. if (e.getEntity() instanceof Sheep) {
  31. e.getDrops().clear();
  32. if (e.getEntity().getKiller() != null) {
  33. int i = 3;
  34. Random r = new Random();
  35. if (r.nextInt(i) == 2) {
  36. e.getEntity().getWorld().dropItem(e.getEntity().getLocation(), new ItemStack(Material.SHEARS, 1));
  37. }
  38. }
  39. }
  40. if (e.getEntity() instanceof Sheep) {
  41. e.getDrops().clear();
  42. if (e.getEntity().getKiller() != null) {
  43. int i = 3;
  44. Random r = new Random();
  45. if (r.nextInt(i) == 2) {
  46. e.getEntity().getWorld().dropItem(e.getEntity().getLocation(), new ItemStack(Material.SHEARS, 1));
  47. }
  48. }
  49. }
  50. if (e.getEntity() instanceof Zombie) {
  51. e.getDrops().clear();
  52. if (e.getEntity().getKiller() != null) {
  53. int i = 3;
  54. Random r = new Random();
  55. if (r.nextInt(i) == 2) {
  56. e.getEntity().getWorld().dropItem(e.getEntity().getLocation(), new ItemStack(Material.STICK, 1));
  57. }
  58. }
  59. }
  60. if (e.getEntity() instanceof Skeleton) {
  61. e.getDrops().clear();
  62. if (e.getEntity().getKiller() != null) {
  63. int i = 3;
  64. Random r = new Random();
  65. if (r.nextInt(i) == 2) {
  66. e.getEntity().getWorld().dropItem(e.getEntity().getLocation(), new ItemStack(Material.FLINT, 1));
  67. }
  68. }
  69. }
  70. if (e.getEntity() instanceof Pig) {
  71. e.getDrops().clear();
  72. if (e.getEntity().getKiller() != null) {
  73. int i = 3;
  74. Random r = new Random();
  75. if (r.nextInt(i) == 2) {
  76. e.getEntity().getWorld().dropItem(e.getEntity().getLocation(), new ItemStack(Material.SHEARS, 1));
  77. }
  78. }
  79. }
  80. if (e.getEntity() instanceof Cow) {
  81. e.getDrops().clear();
  82. if (e.getEntity().getKiller() != null) {
  83. int i = 3;
  84. Random r = new Random();
  85. if (r.nextInt(i) == 2) {
  86. e.getEntity().getWorld().dropItem(e.getEntity().getLocation(), new ItemStack(Material.SHEARS, 1));
  87. }
  88. }
  89. }
  90. if (e.getEntity() instanceof Rabbit) {
  91. e.getDrops().clear();
  92. if (e.getEntity().getKiller() != null) {
  93. int i = 3;
  94. Random r = new Random();
  95. if (r.nextInt(i) == 2) {
  96. e.getEntity().getWorld().dropItem(e.getEntity().getLocation(), new ItemStack(Material.SHEARS, 1));
  97. }
  98. }
  99. }
  100. if (e.getEntity() instanceof Creeper) {
  101. e.getDrops().clear();
  102. if (e.getEntity().getKiller() != null) {
  103. int i = 3;
  104. Random r = new Random();
  105. if (r.nextInt(i) == 2) {
  106. e.getEntity().getWorld().dropItem(e.getEntity().getLocation(), new ItemStack(Material.TNT, 1));
  107. }
  108. }
  109. }
  110. }
  111. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement