From 43121bb739b5bf3103f8126bf0427824d8cd8dc1 Mon Sep 17 00:00:00 2001 From: tastybento Date: Tue, 29 May 2018 14:57:38 -0700 Subject: [PATCH] Fixed bug with saving to flat file. Must remember to include blank constructor so Beans can create the object! --- .../addon/challenges/database/object/ChallengeLevels.java | 1 + .../bskyblock/addon/challenges/database/object/Challenges.java | 2 ++ .../bskyblock/addon/challenges/database/object/PlayerData.java | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/bskyblock/addon/challenges/database/object/ChallengeLevels.java b/src/main/java/bskyblock/addon/challenges/database/object/ChallengeLevels.java index a465591..890be51 100644 --- a/src/main/java/bskyblock/addon/challenges/database/object/ChallengeLevels.java +++ b/src/main/java/bskyblock/addon/challenges/database/object/ChallengeLevels.java @@ -16,6 +16,7 @@ import us.tastybento.bskyblock.database.objects.DataObject; */ public class ChallengeLevels implements DataObject, Comparable { + public ChallengeLevels() {} @ConfigComment("A friendly name for the level. If blank, level name is used.") private String friendlyName = ""; diff --git a/src/main/java/bskyblock/addon/challenges/database/object/Challenges.java b/src/main/java/bskyblock/addon/challenges/database/object/Challenges.java index d6e5e6f..850baf3 100644 --- a/src/main/java/bskyblock/addon/challenges/database/object/Challenges.java +++ b/src/main/java/bskyblock/addon/challenges/database/object/Challenges.java @@ -22,6 +22,8 @@ import us.tastybento.bskyblock.database.objects.DataObject; * */ public class Challenges implements DataObject { + + public Challenges() {} public enum ChallengeType { /** diff --git a/src/main/java/bskyblock/addon/challenges/database/object/PlayerData.java b/src/main/java/bskyblock/addon/challenges/database/object/PlayerData.java index f9c34b6..6f8067a 100644 --- a/src/main/java/bskyblock/addon/challenges/database/object/PlayerData.java +++ b/src/main/java/bskyblock/addon/challenges/database/object/PlayerData.java @@ -21,7 +21,7 @@ import us.tastybento.bskyblock.util.Util; * */ public class PlayerData implements DataObject { - + @Expose private String uniqueId = ""; /**