aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRime <81419447+Emirlol@users.noreply.github.com>2024-05-24 18:04:05 +0300
committerRime <81419447+Emirlol@users.noreply.github.com>2024-05-24 18:04:05 +0300
commit8422b474a8bbef5840c296292be78f2c7bbc8ee0 (patch)
tree224069b72cc0f86cdddeb90e59746ed8ca217861
parent5d5d1347644a798551100d22feddc92d4049cb59 (diff)
downloadSkyblocker-8422b474a8bbef5840c296292be78f2c7bbc8ee0.tar.gz
Skyblocker-8422b474a8bbef5840c296292be78f2c7bbc8ee0.tar.bz2
Skyblocker-8422b474a8bbef5840c296292be78f2c7bbc8ee0.zip
Fix egg found message being sent twice
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/EggFinder.java11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/EggFinder.java b/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/EggFinder.java
index c4fd7d4d..01b98d29 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/EggFinder.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/chocolatefactory/EggFinder.java
@@ -25,7 +25,6 @@ import java.util.regex.Pattern;
public class EggFinder {
private static final Pattern eggFoundPattern = Pattern.compile("^(?:HOPPITY'S HUNT You found a Chocolate|You have already collected this Chocolate) (Breakfast|Lunch|Dinner)");
- private static final Pattern newEggPattern = Pattern.compile("^HOPPITY'S HUNT A Chocolate (Breakfast|Lunch|Dinner) Egg has appeared!$");
private static final Logger logger = LoggerFactory.getLogger("Skyblocker Egg Finder");
private static final LinkedList<ArmorStandEntity> armorStandQueue = new LinkedList<>();
private static final Location[] possibleLocations = {Location.CRIMSON_ISLE, Location.CRYSTAL_HOLLOWS, Location.DUNGEON_HUB, Location.DWARVEN_MINES, Location.HUB, Location.THE_END, Location.THE_PARK, Location.GOLD_MINE};
@@ -124,16 +123,6 @@ public class EggFinder {
logger.error("[Skyblocker Egg Finder] Failed to find egg type for egg found message. Tried to match against: " + matcher.group(0), e);
}
}
-
- //There's only one egg of the same type at any given time, so we can set the changed egg to null
- matcher = newEggPattern.matcher(text.getString());
- if (matcher.find()) {
- try {
- EggType.valueOf(matcher.group(1).toUpperCase()).egg.setValue(null);
- } catch (IllegalArgumentException e) {
- logger.error("[Skyblocker Egg Finder] Failed to find egg type for egg spawn message. Tried to match against: " + matcher.group(0), e);
- }
- }
}
record Egg(ArmorStandEntity entity, Waypoint waypoint) { }