From 57b3b3dd1f5e06007f0be081dc86019effd2d14f Mon Sep 17 00:00:00 2001 From: Krakenied Date: Fri, 23 Feb 2024 10:29:19 +0100 Subject: Send track advancement on building and mining subtract too --- .../leonardobishop/quests/bukkit/tasktype/type/BuildingTaskType.java | 3 +++ .../com/leonardobishop/quests/bukkit/tasktype/type/MiningTaskType.java | 3 +++ 2 files changed, 6 insertions(+) (limited to 'bukkit/src/main/java/com') 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); } } } -- cgit v1.2.3-70-g09d2