Skip to content
Success

Changes

Summary

  1. Fix issue when reset all challenges does not work. (commit: e6f2b9e) (details)
  2. Add history log to ChallengesPlayerData object. (commit: ca2b7e2) (details)
  3. Implement history data storing in ChallengesPlayerData object (#90). (commit: ffaffde) (details)
Commit e6f2b9e0b7b7b5796d83b5cb0553f52b7e0ffb7d by bonne
Fix issue when reset all challenges does not work.
(commit: e6f2b9e)
The file was modified src/main/java/world/bentobox/challenges/ChallengesManager.java (diff)
Commit ca2b7e2ec6ee436d79b546ea680245f4618cde98 by bonne
Add history log to ChallengesPlayerData object.

Add @NonNull annotation to all population methods.
(commit: ca2b7e2)
The file was modified src/main/java/world/bentobox/challenges/database/object/ChallengesPlayerData.java (diff)
Commit ffaffde734a1fc70c3bc61989ed3f8f909e97925 by bonne
Implement history data storing in ChallengesPlayerData object (#90).

- Add new variable "history" in ChallengesPlayerData.
- Add new methods in ChallengesManager that populates LogEntry and adds it to history variable.
- Add ability to enable/disable history storing in config (default: disabled).

- Fix issue when resetAllChallenges resets only caller challenges.
(commit: ffaffde)
The file was modified src/main/java/world/bentobox/challenges/panel/admin/ListUsersGUI.java (diff)
The file was modified src/main/java/world/bentobox/challenges/commands/admin/CompleteChallenge.java (diff)
The file was modified src/main/resources/config.yml (diff)
The file was modified src/main/java/world/bentobox/challenges/commands/admin/ResetChallenge.java (diff)
The file was modified src/main/java/world/bentobox/challenges/Settings.java (diff)
The file was modified src/main/java/world/bentobox/challenges/listeners/ResetListener.java (diff)
The file was modified src/main/java/world/bentobox/challenges/ChallengesManager.java (diff)