aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAaron <51387595+AzureAaron@users.noreply.github.com>2024-08-17 12:03:03 -0400
committerGitHub <noreply@github.com>2024-08-17 12:03:03 -0400
commit1e3f8a350859b1f812365f23c0c37cf380449a38 (patch)
tree72920711f23cbf6c8ecd4ab8e2fe9278c39f6435 /src
parenta0adb15203771c7201ae009306377ead961ba315 (diff)
downloadSkyblocker-1e3f8a350859b1f812365f23c0c37cf380449a38.tar.gz
Skyblocker-1e3f8a350859b1f812365f23c0c37cf380449a38.tar.bz2
Skyblocker-1e3f8a350859b1f812365f23c0c37cf380449a38.zip
Call ExperimentSolver reset method (#937)
Fixes #931
Diffstat (limited to 'src')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/experiment/ChronomatronSolver.java1
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/experiment/SuperpairsSolver.java1
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/experiment/UltrasequencerSolver.java6
3 files changed, 8 insertions, 0 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/experiment/ChronomatronSolver.java b/src/main/java/de/hysky/skyblocker/skyblock/experiment/ChronomatronSolver.java
index 14bd3278..bbdca95e 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/experiment/ChronomatronSolver.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/experiment/ChronomatronSolver.java
@@ -140,5 +140,6 @@ public final class ChronomatronSolver extends ExperimentSolver {
chronomatronChainLengthCount = 0;
chronomatronCurrentSlot = 0;
chronomatronCurrentOrdinal = 0;
+ super.reset();
}
}
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/experiment/SuperpairsSolver.java b/src/main/java/de/hysky/skyblocker/skyblock/experiment/SuperpairsSolver.java
index 31909564..c6a22e0f 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/experiment/SuperpairsSolver.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/experiment/SuperpairsSolver.java
@@ -110,5 +110,6 @@ public final class SuperpairsSolver extends ExperimentSolver {
superpairsPrevClickedSlot = 0;
superpairsCurrentSlot = ItemStack.EMPTY;
superpairsDuplicatedSlots.clear();
+ super.reset();
}
}
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/experiment/UltrasequencerSolver.java b/src/main/java/de/hysky/skyblocker/skyblock/experiment/UltrasequencerSolver.java
index 1b731565..de41cc9c 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/experiment/UltrasequencerSolver.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/experiment/UltrasequencerSolver.java
@@ -93,4 +93,10 @@ public final class UltrasequencerSolver extends ExperimentSolver {
}
return super.onClickSlot(slot, stack, screenId);
}
+
+ @Override
+ public void reset() {
+ ultrasequencerNextSlot = 0;
+ super.reset();
+ }
}