aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/EnchantingSolvers.java
diff options
context:
space:
mode:
authorOliver <42757516+carelesshippo@users.noreply.github.com>2021-04-17 17:39:32 -0600
committerGitHub <noreply@github.com>2021-04-17 17:39:32 -0600
commit59d3bf67d93d0204d0dc493508d9d9c2a24cd10b (patch)
tree651eb8e6b6431c813e4dcfb9272a3933fabb6f1d /src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/EnchantingSolvers.java
parent52182481737f4e8aea7f9fa6f0d14883031ca22d (diff)
parent03b9a8dbcc1ebd5f8c39e4733a741a4092ab0a1d (diff)
downloadnotenoughupdates-59d3bf67d93d0204d0dc493508d9d9c2a24cd10b.tar.gz
notenoughupdates-59d3bf67d93d0204d0dc493508d9d9c2a24cd10b.tar.bz2
notenoughupdates-59d3bf67d93d0204d0dc493508d9d9c2a24cd10b.zip
Merge pull request #1 from Moulberry/master
PRE26
Diffstat (limited to 'src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/EnchantingSolvers.java')
-rw-r--r--src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/EnchantingSolvers.java13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/EnchantingSolvers.java b/src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/EnchantingSolvers.java
index eed1ec60..26e87ae9 100644
--- a/src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/EnchantingSolvers.java
+++ b/src/main/java/io/github/moulberry/notenoughupdates/miscfeatures/EnchantingSolvers.java
@@ -311,8 +311,7 @@ public class EnchantingSolvers {
if(chronomatronReplayIndex < chronomatronOrder.size()) {
String chronomatronCurrent = chronomatronOrder.get(chronomatronReplayIndex);
- if(!NotEnoughUpdates.INSTANCE.config.enchantingSolvers.preventMisclicks ||
- chronomatronCurrent.equals(displayName)) {
+ if(true) {
chronomatronReplayIndex++;
Minecraft.getMinecraft().playerController.windowClick(windowId, slotId,
2, mode, Minecraft.getMinecraft().thePlayer);
@@ -334,9 +333,7 @@ public class EnchantingSolvers {
return true;
}
long currentTime = System.currentTimeMillis();
- if(currentTime - millisLastClick > 150 &&
- (!NotEnoughUpdates.INSTANCE.config.enchantingSolvers.preventMisclicks ||
- current.containerIndex == slotId)) {
+ if(currentTime - millisLastClick > 150) {
ultrasequencerReplayIndex++;
Minecraft.getMinecraft().playerController.windowClick(windowId, slotId,
2, mode, Minecraft.getMinecraft().thePlayer);
@@ -354,7 +351,9 @@ public class EnchantingSolvers {
return false;
}
- public static void processInventoryContents() {
+ public static void processInventoryContents(boolean fromTick) {
+ if(currentSolver != SolverType.CHRONOMATRON && !fromTick) return;
+
if(!NotEnoughUpdates.INSTANCE.config.enchantingSolvers.enableEnchantingSolvers) {
return;
}
@@ -536,7 +535,7 @@ public class EnchantingSolvers {
return;
}
- processInventoryContents();
+ processInventoryContents(true);
}
}