Guest User

Untitled

a guest
Mar 15th, 2014
297
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. package com.gmail.stephenropke14;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.command.Command;
  6. import org.bukkit.command.CommandSender;
  7. import org.bukkit.entity.Player;
  8. import org.bukkit.event.EventHandler;
  9. import org.bukkit.event.Listener;
  10. import org.bukkit.event.entity.EntityDeathEvent;
  11. import org.bukkit.event.entity.PlayerDeathEvent;
  12. import org.bukkit.event.player.PlayerRespawnEvent;
  13. import org.bukkit.plugin.java.JavaPlugin;
  14. import org.bukkit.potion.PotionEffect;
  15. import org.bukkit.potion.PotionEffectType;
  16.  
  17. public class JDeath extends JavaPlugin implements Listener
  18. {
  19.  
  20. public void onEnable()
  21. {
  22. this.getServer().getPluginManager().registerEvents(this, this);
  23. }
  24.  
  25. @Override
  26. public boolean onCommand(CommandSender sender, Command command, String label, String[] args)
  27. {
  28. Player player = (Player) sender;
  29.  
  30. if(command.getName().equalsIgnoreCase("JDeath"))
  31. {
  32. player.sendMessage(ChatColor.GREEN + "----------------------------------------------");
  33. player.sendMessage(ChatColor.GREEN + "[JDeath] Developed By: xAstraah (TmPxsHoTTz)");
  34. player.sendMessage(ChatColor.GREEN + "----------------------------------------------");
  35. }
  36.  
  37. return false;
  38.  
  39. }
  40.  
  41. @EventHandler
  42. public void Message(PlayerRespawnEvent event)
  43. {
  44. Player player = event.getPlayer();
  45. Bukkit.broadcastMessage(ChatColor.RED + "" + ChatColor.BOLD + "[" + ChatColor.DARK_GRAY + "!!!" + ChatColor.RED + "" + ChatColor.BOLD + "]" + ChatColor.RED + player.getKiller().getName() + " has just killed " + player.getDisplayName() + "!");
  46. player.getKiller().addPotionEffect(new PotionEffect(PotionEffectType.REGENERATION, 400, 1));
  47. }
  48.  
  49. @EventHandler
  50. public void onEntityDeath(EntityDeathEvent event)
  51. {
  52. if (event instanceof PlayerDeathEvent)
  53. {
  54. PlayerDeathEvent e = (PlayerDeathEvent) event;
  55. e.setDeathMessage(null);
  56. }
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment