add leveling feature
All checks were successful
Deploy to Dokku / docker (ubuntu-latest) (push) Successful in 1m5s

This commit is contained in:
Lee
2024-07-06 04:04:38 +01:00
parent 60ce8df108
commit 9d78432211
10 changed files with 462 additions and 0 deletions

View File

@ -6,6 +6,8 @@ import cc.fascinated.bat.common.Serializable;
import cc.fascinated.bat.features.FeatureProfile;
import cc.fascinated.bat.features.birthday.profile.BirthdayProfile;
import cc.fascinated.bat.features.counter.CounterProfile;
import cc.fascinated.bat.features.leveling.LevelingFeature;
import cc.fascinated.bat.features.leveling.LevelingProfile;
import cc.fascinated.bat.features.logging.LogProfile;
import cc.fascinated.bat.features.namehistory.profile.guild.NameHistoryProfile;
import cc.fascinated.bat.features.reminder.ReminderProfile;
@ -160,6 +162,15 @@ public class BatGuild extends ProfileHolder {
return getProfile(CounterProfile.class);
}
/**
* Gets the leveling profile
*
* @return the leveling profile
*/
public LevelingProfile getLevelingProfile() {
return getProfile(LevelingProfile.class);
}
/**
* Saves the user
*/