aboutsummaryrefslogtreecommitdiffstats
path: root/bukkit/src/main/java
diff options
context:
space:
mode:
authorLMBishop <13875753+LMBishop@users.noreply.github.com>2022-05-01 16:20:19 +0100
committerLMBishop <13875753+LMBishop@users.noreply.github.com>2022-05-01 16:20:19 +0100
commit649bb972c9bcd587a5d1b2d495922db5901d05db (patch)
treef4c04bbf084a39a9a5a4c6f162bfabef7c883d5c /bukkit/src/main/java
parentac6e763a37586a3ca8d501823d2ecc24443c9408 (diff)
Add started date placeholder
Diffstat (limited to 'bukkit/src/main/java')
-rw-r--r--bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/papi/QuestsPlaceholders.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/papi/QuestsPlaceholders.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/papi/QuestsPlaceholders.java
index c2bd60de..4d805f7a 100644
--- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/papi/QuestsPlaceholders.java
+++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/hook/papi/QuestsPlaceholders.java
@@ -157,6 +157,14 @@ public class QuestsPlaceholders extends PlaceholderExpansion implements Cacheabl
case "s":
result = (qPlayer.getQuestProgressFile().getQuestProgress(quest).isStarted() ? Messages.PLACEHOLDERAPI_TRUE.getMessage() : Messages.PLACEHOLDERAPI_FALSE.getMessage());
break;
+ case "starteddate":
+ case "sd":
+ if (qPlayer.getQuestProgressFile().getQuestProgress(quest).isStarted()) {
+ result = parseDate(args, qPlayer.getQuestProgressFile().getQuestProgress(quest).getStartedDate());
+ } else {
+ result = "Never";
+ }
+ break;
case "completed":
case "c":
result = (qPlayer.getQuestProgressFile().getQuestProgress(quest).isCompleted() ? Messages.PLACEHOLDERAPI_TRUE.getMessage() : Messages.PLACEHOLDERAPI_FALSE.getMessage());