From 192b16d5d5ec2baf0f561dcbaa8e1edad2fcd1b0 Mon Sep 17 00:00:00 2001 From: Rime <81419447+Emirlol@users.noreply.github.com> Date: Thu, 25 Jul 2024 21:31:54 +0300 Subject: Make ChocolateFactorySolver a singleton to fix tooltip not working (#863) h --- .../skyblocker/skyblock/chocolatefactory/ChocolateFactorySolver.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory') diff --git a/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/ChocolateFactorySolver.java b/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/ChocolateFactorySolver.java index edb6aa0d..faaee6a4 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/ChocolateFactorySolver.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/ChocolateFactorySolver.java @@ -73,7 +73,9 @@ public class ChocolateFactorySolver extends SimpleContainerSolver implements Too DECIMAL_FORMAT.setMaximumFractionDigits(1); } - public ChocolateFactorySolver() { + public static final ChocolateFactorySolver INSTANCE = new ChocolateFactorySolver(); + + private ChocolateFactorySolver() { super("^Chocolate Factory$"); //There are multiple screens that fit the pattern `^Chocolate Factory`, so the $ is required ClientTickEvents.START_CLIENT_TICK.register(ChocolateFactorySolver::onTick); } -- cgit