Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.29 KB | None | 0 0
  1.  
  2. Player p = e.getEntity();
  3.  
  4. EntityDamageEvent ede = p.getLastDamageCause();
  5. EntityDamageEvent.DamageCause dc = ede.getCause();
  6.  
  7. if (e.getEntity().getKiller() instanceof Player) {
  8. Player k = (Player)e.getEntity().getKiller();
  9. Bukkit.broadcastMessage(MainClass.death_prefix + "§4" + k.getName() + " §7hat §9" + p.getName() + " §7getötet!");
  10. } else if (dc == EntityDamageEvent.DamageCause.BLOCK_EXPLOSION) {
  11. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde in die §cLuft gejagt!");
  12. } else if (dc == EntityDamageEvent.DamageCause.DROWNING) {
  13. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7ist §certrunken!");
  14. } else if (dc == EntityDamageEvent.DamageCause.DRAGON_BREATH) {
  15. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7ist an §cDrachenatem §7gestorben!");
  16. } else if (dc == EntityDamageEvent.DamageCause.FALL) {
  17. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7ist zu §ctief gefallen");
  18. } else if (dc == EntityDamageEvent.DamageCause.FIRE_TICK) {
  19. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7ist §cverbrannt");
  20. } else if (dc == EntityDamageEvent.DamageCause.LAVA) {
  21. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7ist in §cLava verdampft");
  22. } else if (dc == EntityDamageEvent.DamageCause.VOID) {
  23. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7ist in die §cUnendlichkeit gefallen");
  24. } else if (dc == EntityDamageEvent.DamageCause.LIGHTNING) {
  25. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde von einem §cBlitz getroffen");
  26. } else if (dc == EntityDamageEvent.DamageCause.SUICIDE) {
  27. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7hat §cSelbsmord begangen");
  28. } else if (dc == EntityDamageEvent.DamageCause.STARVATION) {
  29. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7ist §cverhungert");
  30. } else if (dc == EntityDamageEvent.DamageCause.POISON) {
  31. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde §cvergiftet");
  32. } else if (dc == EntityDamageEvent.DamageCause.MAGIC) {
  33. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde durch §cMagie getötet");
  34. } else if (dc == EntityDamageEvent.DamageCause.WITHER) {
  35. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde vom §cWither verflucht");
  36. } else if (dc == EntityDamageEvent.DamageCause.THORNS) {
  37. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde durch §cDornen getötet");
  38. } else if (dc == EntityDamageEvent.DamageCause.CUSTOM) {
  39. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde §cgetötet");
  40. } else if (dc == EntityDamageEvent.DamageCause.FLY_INTO_WALL) {
  41. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde durch eine §cWand zerquetscht");
  42. } else if (dc == EntityDamageEvent.DamageCause.HOT_FLOOR) {
  43. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde durch einen §cMagma Block verdampft");
  44. }else if (dc == EntityDamageEvent.DamageCause.CONTACT) {
  45. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde durch einen §cKaktus zerstochen");
  46. }else if (dc == EntityDamageEvent.DamageCause.ENTITY_EXPLOSION) {
  47. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde durch §czerfetzt");
  48. }else if (dc == EntityDamageEvent.DamageCause.ENTITY_ATTACK) {
  49. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde durch einen §cMob getötet");
  50. }else if (dc == EntityDamageEvent.DamageCause.PROJECTILE) {
  51. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde durch ein §cProjektil getötet");
  52. }else {
  53. e.setDeathMessage(MainClass.death_prefix + "§e" + p.getName() + " §7wurde durch §4ERROR §cgetötet");
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement