From b0fa4bad8bea02b21e40e1fd176efeb66a06fd9b Mon Sep 17 00:00:00 2001 From: Nikolai Connolly Date: Fri, 16 Feb 2024 20:52:30 -0600 Subject: [PATCH] t --- .../com/willfp/ecoquests/quests/Quest.kt | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoquests/quests/Quest.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoquests/quests/Quest.kt index 4b2b4dd..75c1e22 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoquests/quests/Quest.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecoquests/quests/Quest.kt @@ -223,6 +223,28 @@ class Quest( .formatEco(it) } }.register() + + for (i in 1..this.tasks.size+1) { + PlayerPlaceholder(plugin, "quest_${id}_task_${i}_required_xp") { + this.tasks[i-1].getExperienceRequired(it).toNiceString() + }.register() + + PlayerPlaceholder(plugin, "quest_${id}_task_${i}_xp") { + this.tasks[i-1].getExperience(it).toNiceString() + }.register() + + PlayerPlaceholder(plugin, "quest_${id}_task_${i}_description") { + this.tasks[i-1].getDescription(it) + }.register() + + PlayerPlaceholder(plugin, "quest_${id}_task_${i}_completed") { + this.tasks[i-1].hasCompleted(it).toNiceString() + }.register() + + PlayerPlaceholder(plugin, "quest_${id}_task_${i}_completed_description") { + this.tasks[i-1].getCompletedDescription(it) + }.register() + } } override fun onRegister() {