Fix bossbar not working when mypet is not enabled

This commit is contained in:
Len 2023-12-30 13:52:33 +01:00
parent 687e063ad9
commit d179384954

View File

@ -117,7 +117,7 @@ public class AFKPlayer {
} }
public void warnPlayer(Player player) { public void warnPlayer(Player player) {
if (AFKDetector.myPetEnabled) updateBossBarProgress(Config.TOGGLE_TIME); updateBossBarProgress(Config.TOGGLE_TIME);
if (isWarned) if (isWarned)
return; return;
bossBar.setColor(BarColor.PURPLE); bossBar.setColor(BarColor.PURPLE);
@ -133,6 +133,7 @@ public class AFKPlayer {
} }
void sendPetAway() { void sendPetAway() {
if (!AFKDetector.myPetEnabled) return;
MyPetPlayer myPetPlayer = MyPetApi.getPlayerManager().getMyPetPlayer(player); MyPetPlayer myPetPlayer = MyPetApi.getPlayerManager().getMyPetPlayer(player);
if (myPetPlayer == null || !myPetPlayer.hasMyPet() || !myPetPlayer.getMyPet().getStatus().equals(MyPet.PetState.Here)) if (myPetPlayer == null || !myPetPlayer.hasMyPet() || !myPetPlayer.getMyPet().getStatus().equals(MyPet.PetState.Here))