diff options
| author | Krakenied <Krakenied1@gmail.com> | 2024-02-23 10:29:19 +0100 |
|---|---|---|
| committer | Leonardo Bishop <13875753+LMBishop@users.noreply.github.com> | 2024-03-09 16:17:14 +0000 |
| commit | 57b3b3dd1f5e06007f0be081dc86019effd2d14f (patch) | |
| tree | 277c3229c82abfb77bb66b7200d7fbbc005266ea | |
| parent | d2d5202866c3ba76e14c291291ca18235bd8e225 (diff) | |
Send track advancement on building and mining subtract too
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/BuildingTaskType.java | 3 | ||||
| -rw-r--r-- | bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/MiningTaskType.java | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/BuildingTaskType.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/BuildingTaskType.java index 2e0b365d..5bd3c40a 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/BuildingTaskType.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/BuildingTaskType.java @@ -106,6 +106,9 @@ public final class BuildingTaskType extends BukkitTaskType { int progress = TaskUtils.decrementIntegerTaskProgress(taskProgress); super.debug("Decrementing task progress (now " + progress + ")", quest.getId(), task.getId(), player.getUniqueId()); + + int amount = (int) task.getConfigValue("amount"); + TaskUtils.sendTrackAdvancement(player, quest, task, taskProgress, amount); } } } diff --git a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/MiningTaskType.java b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/MiningTaskType.java index 18cd0d72..a728d45f 100644 --- a/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/MiningTaskType.java +++ b/bukkit/src/main/java/com/leonardobishop/quests/bukkit/tasktype/type/MiningTaskType.java @@ -216,6 +216,9 @@ public final class MiningTaskType extends BukkitTaskType { int progress = TaskUtils.decrementIntegerTaskProgress(taskProgress); super.debug("Decrementing task progress (now " + progress + ")", quest.getId(), task.getId(), player.getUniqueId()); + + int amount = (int) task.getConfigValue("amount"); + TaskUtils.sendTrackAdvancement(player, quest, task, taskProgress, amount); } } } |
