Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void onEntityDamage(EntityDamageEvent event) {
- Entity attacker = null;
- Entity defender = event.getEntity();
- DamageCause type = event.getCause();
- if (event instanceof EntityDamageByProjectileEvent) {
- EntityDamageByProjectileEvent subEvent = (EntityDamageByProjectileEvent) event;
- attacker = subEvent.getDamager();
- } else if (event instanceof EntityDamageByEntityEvent) {
- EntityDamageByEntityEvent subEvent = (EntityDamageByEntityEvent) event;
- attacker = subEvent.getDamager();
- }
- if(attacker instanceof Player) {
- // Run permission calls?
- Player hitter = (Player) attacker;
- }
- if(defender instanceof Player) {
- // Run permission calls?
- Player getter = (Player) defender;
- }
- }
Add Comment
Please, Sign In to add comment