Facebook
From Abrupt Duck, 5 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 194
  1.         @EventHandler
  2.         public void onPlayerSnowballEvent(EntityDamageByEntityEvent event) {
  3.                 if (!(event.getEntity() instanceof Player)) {
  4.                         return;
  5.                 }
  6.                 Player victim = (Player) event.getEntity();
  7.                 if (!(event.getDamager() instanceof Snowball)) {
  8.                         return;
  9.                 }
  10.                 ProjectileSource source = ((Snowball) event.getDamager()).getShooter();
  11.                 if (!(source instanceof Player)) {
  12.                         return;
  13.                 }
  14.                 User userVictim = UserManager.getUser(victim);
  15.                 String name = "";
  16.                 if (userVictim.isIncognito()) {
  17.                         name = "§k" + victim.getName();
  18.                 } else {
  19.                         name = victim.getName();
  20.                 }
  21.                 Player damager = (Player) source;
  22.                 damager.sendMessage("§c" + name + " §7ma §c" + (int) victim.getHealth() + " §4\u2764");
  23.         }
  24. }