@@ -0,0 +1,373 @@
+package deterno.fight.tgm.damage.tracker;%0A%0Aimport org.bukkit.entity.LivingEntity;%0Aimport org.bukkit.event.entity.EntityDamageEvent;%0A%0Aimport javax.annotation.Nonnull;%0Aimport javax.annotation.Nullable;%0A%0Apublic interface DamageResolver %7B%0A    @Nullable%0A    DamageInfo resolve(@Nonnull LivingEntity entity, @Nonnull Lifetime lifetime, @Nonnull EntityDamageEvent damageEvent);%0A%7D%0A

Create DamageResolver.java