package joshie.progression.criteria.rewards;
import joshie.progression.Progression;
import joshie.progression.api.special.ICustomTooltip;
import joshie.progression.api.special.IHasEventBus;
import net.minecraft.util.text.TextFormatting;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.fml.common.eventhandler.EventBus;
import java.util.List;
public abstract class RewardBaseAbility extends RewardBaseSingular implements ICustomTooltip, IHasEventBus {
@Override
public EventBus getEventBus() {
return MinecraftForge.EVENT_BUS;
}
@Override
public void addTooltip(List list) {
list.add(TextFormatting.GOLD + Progression.translate("ability"));
addAbilityTooltip(list);
}
public abstract void addAbilityTooltip(List list);
}