diff options
| author | Krakenied <krakenied1@gmail.com> | 2025-07-20 17:16:44 +0200 |
|---|---|---|
| committer | Krakenied <46192742+Krakenied@users.noreply.github.com> | 2025-07-29 00:06:46 +0200 |
| commit | 6f25b13f59e797ce48e0ec66740fb6c56843a24a (patch) | |
| tree | bd6b19870e78cc0ef63e942a2b36ff52f9e39ac3 /bukkit/src | |
| parent | 6ae10141943803d662aecac402a15c2b7d0b453a (diff) | |
Fix PAPI goal placeholder
Diffstat (limited to 'bukkit/src')
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", "-"); + } } |
