package toadmess.explosives.events.handlers;
import toadmess.explosives.config.entity.EntityConf;
import toadmess.explosives.events.TippingPoint;
public class HandleDamagePlayer extends HandleDamageEntity {
@Override
protected boolean hasConfig(final EntityConf conf) {
return conf.hasPlayerDamageConfig();
}
@Override
protected float getDamageMultiplier(final EntityConf conf) {
return conf.getNextPlayerDamageMultiplier();
}
@Override
public TippingPoint[] getTippingPointsHandled() {
return new TippingPoint[] { TippingPoint.CAN_CHANGE_PLAYER_DAMAGE };
}
@Override
public boolean isNeededBy(final EntityConf thisConfig) {
return thisConfig.hasPlayerDamageConfig();
}
}