Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @EventHandler
- public void onPlayerGetsDamage(EntityDamageEvent event){
- if(event.getEntity() instanceof Player){
- Player player = (Player) event.getEntity();
- player.sendMessage("Du bekommst Schaden");
- player.sendMessage(event.getDamage()+" Schaden sollen es werden");
- int level = AdvancedShield.playerdata.getInt(player.getUniqueId().toString());
- if(
- event.getCause() == EntityDamageEvent.DamageCause.ENTITY_ATTACK ||
- event.getCause() == EntityDamageEvent.DamageCause.ENTITY_EXPLOSION ||
- event.getCause() == EntityDamageEvent.DamageCause.PROJECTILE
- ){
- double damage = event.getDamage();
- damage = damage-0.70*level/100*damage;
- player.damage(damage);
- event.setCancelled(true);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment