diff options
Diffstat (limited to 'bukkit/src/main/java/com')
2 files changed, 8 insertions, 3 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/PlaytimeTaskType.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/PlaytimeTaskType.java index ea6cb339..ddaf2391 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/PlaytimeTaskType.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/PlaytimeTaskType.java @@ -15,7 +15,6 @@ import com.leonardobishop.quests.common.quest.Task; import org.bukkit.Bukkit; import org.bukkit.entity.Player; import org.jspecify.annotations.NonNull; -import org.jspecify.annotations.Nullable; public final class PlaytimeTaskType extends BukkitTaskType { @@ -108,7 +107,7 @@ public final class PlaytimeTaskType extends BukkitTaskType { } @Override - public @Nullable Object getGoal(final @NonNull Task task) { - return task.getConfigValue("minutes"); + public @NonNull Object getGoal(final @NonNull Task task) { + return task.getConfigValue("minutes", "-"); } } diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/dependent/PlaceholderAPIEvaluateTaskType.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/dependent/PlaceholderAPIEvaluateTaskType.java index 7d371cc2..e7785803 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/dependent/PlaceholderAPIEvaluateTaskType.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/dependent/PlaceholderAPIEvaluateTaskType.java @@ -14,6 +14,7 @@ import com.leonardobishop.quests.common.quest.Task; import me.clip.placeholderapi.PlaceholderAPI; import org.bukkit.Bukkit; import org.bukkit.entity.Player; +import org.jspecify.annotations.NonNull; import java.util.Arrays; import java.util.WeakHashMap; @@ -221,4 +222,9 @@ public final class PlaceholderAPIEvaluateTaskType extends BukkitTaskType { public abstract boolean compare(double evaluated, double evaluates); } + + @Override + public @NonNull Object getGoal(final @NonNull Task task) { + return task.getConfigValue("evaluates", "-"); + } } |
