diff --git a/src/main/java/com/alttd/altitudetag/listeners/InteractListener.java b/src/main/java/com/alttd/altitudetag/listeners/InteractListener.java index 08c790f..efe99c7 100644 --- a/src/main/java/com/alttd/altitudetag/listeners/InteractListener.java +++ b/src/main/java/com/alttd/altitudetag/listeners/InteractListener.java @@ -17,19 +17,16 @@ public class InteractListener implements Listener @EventHandler public void onHit(EntityDamageByEntityEvent event) { - if (!(event.getDamager() instanceof Player) || !(event.getEntity() instanceof Player)) + if (!(event.getDamager() instanceof Player tagger) || !(event.getEntity() instanceof Player tagged)) { return; } - final Player tagger = (Player) event.getDamager(); if (!AltitudeTag.getTagger().equals(tagger.getUniqueId())) { return; } - final Player tagged = (Player) event.getEntity(); - // check for time since last tag if (lastTagTime != -1 && Config.TAG_DELAY_ENABLED.getValue() && (System.currentTimeMillis() - lastTagTime) / 50 < Config.TAG_DELAY_DURATION.getValue())