Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler(priority = EventPriority.HIGHEST)
- public void ons(EntityDamageByEntityEvent e) {
- if (e.getDamager() instanceof Player) {
- Player p = (Player) e.getDamager();
- double d = e.getDamage();
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', "&c| &fВы нанесли &f" + e.getEntity().getName() + ":&c " + d + " &fурона"));
- }}
- @EventHandler(priority = EventPriority.HIGHEST)
- public void on2s(EntityDamageEvent e) {
- if (e.getEntity() instanceof Player) {
- Player p = (Player) e.getEntity();
- if (!(e.getCause() == DamageCause.FALL)) {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("defalut").replace("%damage%", da)));
- }
- else {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("fall").replace("%damage%", da)));
- }
- if (e.getCause() == DamageCause.ENTITY_EXPLOSION) {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("explosion").replace("%damage%", da)));
- }
- if (e.getCause() == DamageCause.FALLING_BLOCK) {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("falling_block").replace("%damage%", da)));
- }
- if (e.getCause() == DamageCause.THORNS) {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("thorns").replace("%damage%", da)));
- }
- if (e.getCause() == DamageCause.FIRE) {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("fire").replace("%damage%", da)));
- }
- if (e.getCause() == DamageCause.PROJECTILE) {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("projectile").replace("%damage%", da)));
- }
- if (e.getCause() == DamageCause.MAGIC) {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("magic").replace("%damage%", da)));
- }
- if (e.getCause() == DamageCause.STARVATION) {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("starvation").replace("%damage%", da)));
- }
- if (e.getCause() == DamageCause.SUFFOCATION) {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("suffocation").replace("%damage%", da)));
- }
- if (e.getCause() == DamageCause.DROWNING) {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("drowning").replace("%damage%", da)));
- }
- if (e.getCause() == DamageCause.POISON) {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("poison").replace("%damage%", da)));
- }
- if (e.getCause() == DamageCause.WITHER) {
- double d = e.getDamage();
- String da = Double.toString(d);
- p.sendActionBar(
- ChatColor.translateAlternateColorCodes('&', getConfig().getString("wither").replace("%damage%", da)));
- }
- }
- }
- #Placeholder %prefix% | %damage% %entity%
- prefix: '&b|&f'
- default: '&b| &fВы получили: &b%damage% &fурона'
- fall: '&b| &fВы упали и получили&f: &b%damage% &fурона'
- explosion: '&b| &fВы получили от взрыва&f: &b%damage% &fурона'
- falling_block: '&b| &fВы получили от блока&f: &b%damage% &fурона'
- thorns: '&b| &fВы получили от шипов&f: &b%damage% &fурона'
- fire: '&b| &fВы получили от огня&f: &b%damage% &fурона'
- projerctile: '&b| &fВы получили от снаряда&f: &b%damage% &fурона'
- magic: '&b| &fВы получили от магии&f: &b%damage% &fурона'
- starvation: '&b| &fВы получили от голода&f: &b%damage% &fурона'
- suffocation: '&b| &fВы получили от удушения&f: &b%damage% &fурона'
- drowninhg: '&b| &fВы получили от утопление&f: &b%damage% &fурона'
- poison: '&b| &fВы получили от отравления&f: &b%damage% &fурона'
- wither: '&b| &fВы получили от визер-эффекта&f: &b%damage% &fурона'
- you-default: ''
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement