Guest User

Untitled

a guest
Mar 29th, 2023
7
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.91 KB | None | 0 0
  1. @EventHandler
  2.     public void onPlayerGetsDamage(EntityDamageEvent event){
  3.         if(event.getEntity() instanceof Player){
  4.             Player player = (Player) event.getEntity();
  5.             player.sendMessage("Du bekommst Schaden");
  6.             player.sendMessage(event.getDamage()+" Schaden sollen es werden");
  7.             int level = AdvancedShield.playerdata.getInt(player.getUniqueId().toString());
  8.             if(
  9.                     event.getCause() == EntityDamageEvent.DamageCause.ENTITY_ATTACK ||
  10.                     event.getCause() == EntityDamageEvent.DamageCause.ENTITY_EXPLOSION ||
  11.                     event.getCause() == EntityDamageEvent.DamageCause.PROJECTILE
  12.             ){
  13.                 double damage = event.getDamage();
  14.                 damage = damage-0.70*level/100*damage;
  15.  
  16.                 player.damage(damage);
  17.                 event.setCancelled(true);
  18.             }
  19.         }
  20.     }
Advertisement
Add Comment
Please, Sign In to add comment