Create Your Own Boosts & Buffs
Down below you will see how you can create your very own boosts using the API!
public class ExampleBuff extends PetBuffRegister { @Override
public String getBuffName() {
return "yourbuffname";
}
@Override
public void onActivatePet(Player player) {
}
@Override
public void onDeactivatePet(Player player) {
}
@EventHandler
public void onBoost(YourCurrencyOrOtherEvents event) {
Player player = event.getPlayer();
if (RivalPetsAPI.getApi().hasBuff(player,getBuffName())){
RivalPetsAPI.getApi().addExperience(player,getBuffName());
double totalBoost = RivalPetsAPI.getApi().getBuffBoost(player,getBuffName())));
}
}Last updated