diff --git a/src/main/java/emu/lunarcore/game/challenge/ChallengeManager.java b/src/main/java/emu/lunarcore/game/challenge/ChallengeManager.java index 7e64c5a..e832046 100644 --- a/src/main/java/emu/lunarcore/game/challenge/ChallengeManager.java +++ b/src/main/java/emu/lunarcore/game/challenge/ChallengeManager.java @@ -88,6 +88,9 @@ public class ChallengeManager extends BasePlayerManager { } public void addHistory(int challengeId, int stars) { + // Dont write challenge history if the player didnt get any stars + if (stars <= 0) return; + // Get history info var info = this.getHistory().computeIfAbsent(challengeId, id -> new ChallengeHistory(getPlayer(), id));