Advertisement
Guest User

Untitled

a guest
Jul 21st, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.36 KB | None | 0 0
  1. @EventHandler(priority = EventPriority.HIGHEST)
  2. public void ons(EntityDamageByEntityEvent e) {
  3.  
  4. if (e.getDamager() instanceof Player) {
  5. Player p = (Player) e.getDamager();
  6. double d = e.getDamage();
  7.  
  8. p.sendActionBar(
  9. ChatColor.translateAlternateColorCodes('&', "&c| &fВы нанесли &f" + e.getEntity().getName() + ":&c " + d + " &fурона"));
  10.  
  11. }}
  12.  
  13. @EventHandler(priority = EventPriority.HIGHEST)
  14. public void on2s(EntityDamageEvent e) {
  15. if (e.getEntity() instanceof Player) {
  16. Player p = (Player) e.getEntity();
  17. if (!(e.getCause() == DamageCause.FALL)) {
  18. double d = e.getDamage();
  19. String da = Double.toString(d);
  20. p.sendActionBar(
  21. ChatColor.translateAlternateColorCodes('&', getConfig().getString("defalut").replace("%damage%", da)));
  22.  
  23. }
  24. else {
  25. double d = e.getDamage();
  26. String da = Double.toString(d);
  27. p.sendActionBar(
  28. ChatColor.translateAlternateColorCodes('&', getConfig().getString("fall").replace("%damage%", da)));
  29. }
  30. if (e.getCause() == DamageCause.ENTITY_EXPLOSION) {
  31. double d = e.getDamage();
  32. String da = Double.toString(d);
  33. p.sendActionBar(
  34. ChatColor.translateAlternateColorCodes('&', getConfig().getString("explosion").replace("%damage%", da)));
  35. }
  36. if (e.getCause() == DamageCause.FALLING_BLOCK) {
  37. double d = e.getDamage();
  38. String da = Double.toString(d);
  39. p.sendActionBar(
  40. ChatColor.translateAlternateColorCodes('&', getConfig().getString("falling_block").replace("%damage%", da)));
  41. }
  42. if (e.getCause() == DamageCause.THORNS) {
  43. double d = e.getDamage();
  44. String da = Double.toString(d);
  45. p.sendActionBar(
  46. ChatColor.translateAlternateColorCodes('&', getConfig().getString("thorns").replace("%damage%", da)));
  47. }
  48. if (e.getCause() == DamageCause.FIRE) {
  49. double d = e.getDamage();
  50. String da = Double.toString(d);
  51. p.sendActionBar(
  52. ChatColor.translateAlternateColorCodes('&', getConfig().getString("fire").replace("%damage%", da)));
  53. }
  54. if (e.getCause() == DamageCause.PROJECTILE) {
  55. double d = e.getDamage();
  56. String da = Double.toString(d);
  57. p.sendActionBar(
  58. ChatColor.translateAlternateColorCodes('&', getConfig().getString("projectile").replace("%damage%", da)));
  59. }
  60. if (e.getCause() == DamageCause.MAGIC) {
  61. double d = e.getDamage();
  62. String da = Double.toString(d);
  63. p.sendActionBar(
  64. ChatColor.translateAlternateColorCodes('&', getConfig().getString("magic").replace("%damage%", da)));
  65. }
  66. if (e.getCause() == DamageCause.STARVATION) {
  67. double d = e.getDamage();
  68. String da = Double.toString(d);
  69. p.sendActionBar(
  70. ChatColor.translateAlternateColorCodes('&', getConfig().getString("starvation").replace("%damage%", da)));
  71. }
  72. if (e.getCause() == DamageCause.SUFFOCATION) {
  73. double d = e.getDamage();
  74. String da = Double.toString(d);
  75. p.sendActionBar(
  76. ChatColor.translateAlternateColorCodes('&', getConfig().getString("suffocation").replace("%damage%", da)));
  77. }
  78. if (e.getCause() == DamageCause.DROWNING) {
  79. double d = e.getDamage();
  80. String da = Double.toString(d);
  81. p.sendActionBar(
  82. ChatColor.translateAlternateColorCodes('&', getConfig().getString("drowning").replace("%damage%", da)));
  83. }
  84. if (e.getCause() == DamageCause.POISON) {
  85. double d = e.getDamage();
  86. String da = Double.toString(d);
  87. p.sendActionBar(
  88. ChatColor.translateAlternateColorCodes('&', getConfig().getString("poison").replace("%damage%", da)));
  89. }
  90. if (e.getCause() == DamageCause.WITHER) {
  91. double d = e.getDamage();
  92. String da = Double.toString(d);
  93. p.sendActionBar(
  94. ChatColor.translateAlternateColorCodes('&', getConfig().getString("wither").replace("%damage%", da)));
  95. }
  96. }
  97. }
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108. #Placeholder %prefix% | %damage% %entity%
  109. prefix: '&b|&f'
  110. default: '&b| &fВы получили: &b%damage% &fурона'
  111. fall: '&b| &fВы упали и получили&f: &b%damage% &fурона'
  112. explosion: '&b| &fВы получили от взрыва&f: &b%damage% &fурона'
  113. falling_block: '&b| &fВы получили от блока&f: &b%damage% &fурона'
  114. thorns: '&b| &fВы получили от шипов&f: &b%damage% &fурона'
  115. fire: '&b| &fВы получили от огня&f: &b%damage% &fурона'
  116. projerctile: '&b| &fВы получили от снаряда&f: &b%damage% &fурона'
  117. magic: '&b| &fВы получили от магии&f: &b%damage% &fурона'
  118. starvation: '&b| &fВы получили от голода&f: &b%damage% &fурона'
  119. suffocation: '&b| &fВы получили от удушения&f: &b%damage% &fурона'
  120. drowninhg: '&b| &fВы получили от утопление&f: &b%damage% &fурона'
  121. poison: '&b| &fВы получили от отравления&f: &b%damage% &fурона'
  122. wither: '&b| &fВы получили от визер-эффекта&f: &b%damage% &fурона'
  123. you-default: ''
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement