diff options
author | Fluboxer <36457056+Fluboxer@users.noreply.github.com> | 2024-03-13 03:26:51 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-12 20:26:51 -0400 |
commit | e93179aa03a15d71d48c556dcd0f345960536166 (patch) | |
tree | 5c59bbe4c9c8fb7ff1838c63a53c52f39245a736 /src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle | |
parent | 26cf371c823d36bb289577914b3f52ffd4b924d5 (diff) | |
download | Skyblocker-e93179aa03a15d71d48c556dcd0f345960536166.tar.gz Skyblocker-e93179aa03a15d71d48c556dcd0f345960536166.tar.bz2 Skyblocker-e93179aa03a15d71d48c556dcd0f345960536166.zip |
One more creeper beam (#583)
Co-authored-by: Kevin <92656833+kevinthegreat1@users.noreply.github.com>
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle')
-rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/CreeperBeams.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/CreeperBeams.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/CreeperBeams.java index 73cd99c8..419ce85c 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/CreeperBeams.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/CreeperBeams.java @@ -32,6 +32,7 @@ public class CreeperBeams extends DungeonPuzzle { DyeColor.LIME.getColorComponents(), DyeColor.YELLOW.getColorComponents(), DyeColor.MAGENTA.getColorComponents(), + DyeColor.PINK.getColorComponents(), }; private static final float[] GREEN_COLOR_COMPONENTS = DyeColor.GREEN.getColorComponents(); @@ -155,7 +156,7 @@ public class CreeperBeams extends DungeonPuzzle { ArrayList<Beam> result = new ArrayList<>(); allLines.sort(Comparator.comparingDouble(ObjectDoublePair::rightDouble)); - while (result.size() < 4 && !allLines.isEmpty()) { + while (result.size() < 5 && !allLines.isEmpty()) { Beam solution = allLines.get(0).left(); result.add(solution); @@ -165,7 +166,7 @@ public class CreeperBeams extends DungeonPuzzle { allLines.removeIf(beam -> solution.containsComponentOf(beam.left())); } - if (result.size() != 4) { + if (result.size() < 5) { LOGGER.error("Not enough solutions found. This is bad..."); } |