diff options
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/dungeon')
6 files changed, 8 insertions, 8 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyEntry.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyEntry.java index a9ffafec..588e2431 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyEntry.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyEntry.java @@ -67,7 +67,7 @@ public class PartyEntry extends ElementListWidget.Entry<PartyEntry> { //System.out.println(tooltips); MinecraftClient client = MinecraftClient.getInstance(); - Text title = tooltips.get(0); + Text title = tooltips.getFirst(); String partyHost = title.getString().split("'s")[0]; int membersIndex = -1; @@ -106,7 +106,7 @@ public class PartyEntry extends ElementListWidget.Entry<PartyEntry> { } else if (lowerCase.contains("dungeon:")) { dungeon = tooltipText.split(":")[1].trim(); - } else if (!text.getSiblings().isEmpty() && Objects.equals(text.getSiblings().get(0).getStyle().getColor(), TextColor.fromRgb(Formatting.RED.getColorValue())) && !lowerCase.startsWith(" ")) { + } else if (!text.getSiblings().isEmpty() && Objects.equals(text.getSiblings().getFirst().getStyle().getColor(), TextColor.fromRgb(Formatting.RED.getColorValue())) && !lowerCase.startsWith(" ")) { isLocked = true; lockReason = text; } else if (lowerCase.contains("note:")) { diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyFinderScreen.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyFinderScreen.java index fc66ab06..d22084f2 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyFinderScreen.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/partyfinder/PartyFinderScreen.java @@ -276,7 +276,7 @@ public class PartyFinderScreen extends Screen { ClientPlayNetworkHandler networkHandler = this.client.getNetworkHandler(); if (networkHandler != null && sign != null) { List<String> originalText = Arrays.stream(sign.getText(signFront).getMessages(true)).map(Text::getString).toList(); - networkHandler.sendPacket(new UpdateSignC2SPacket(sign.getPos(), signFront, originalText.get(0), originalText.get(1), originalText.get(2), originalText.get(3))); + networkHandler.sendPacket(new UpdateSignC2SPacket(sign.getPos(), signFront, originalText.getFirst(), originalText.get(1), originalText.get(2), originalText.get(3))); } } super.close(); 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 42aec035..3fd24f8e 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 @@ -157,12 +157,12 @@ public class CreeperBeams extends DungeonPuzzle { allLines.sort(Comparator.comparingDouble(ObjectDoublePair::rightDouble)); while (result.size() < 5 && !allLines.isEmpty()) { - Beam solution = allLines.get(0).left(); + Beam solution = allLines.getFirst().left(); result.add(solution); // remove the line we just added and other lines that use blocks we're using for // that line - allLines.remove(0); + allLines.removeFirst(); allLines.removeIf(beam -> solution.containsComponentOf(beam.left())); } diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/DungeonBlaze.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/DungeonBlaze.java index 5c0e8437..cd3508c1 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/DungeonBlaze.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/DungeonBlaze.java @@ -93,7 +93,7 @@ public class DungeonBlaze extends DungeonPuzzle { */ private static void updateBlazeEntities(List<ObjectIntPair<ArmorStandEntity>> blazes) { if (!blazes.isEmpty()) { - lowestBlaze = blazes.get(0).left(); + lowestBlaze = blazes.getFirst().left(); int highestIndex = blazes.size() - 1; highestBlaze = blazes.get(highestIndex).left(); if (blazes.size() > 1) { diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFill.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFill.java index 3f1708f1..6c2d56b3 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFill.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/IceFill.java @@ -54,7 +54,7 @@ public class IceFill extends DungeonPuzzle { context.getSource().sendFeedback(Constants.PREFIX.get().append(boardToString(INSTANCE.iceFillBoards[2]))); return Command.SINGLE_SUCCESS; })).then(literal("printPath1").executes(context -> { - context.getSource().sendFeedback(Constants.PREFIX.get().append(INSTANCE.iceFillPaths.get(0).toString())); + context.getSource().sendFeedback(Constants.PREFIX.get().append(INSTANCE.iceFillPaths.getFirst().toString())); return Command.SINGLE_SUCCESS; })).then(literal("printPath2").executes(context -> { context.getSource().sendFeedback(Constants.PREFIX.get().append(INSTANCE.iceFillPaths.get(1).toString())); diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/Silverfish.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/Silverfish.java index f3ac927f..eed291c2 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/Silverfish.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/puzzle/Silverfish.java @@ -86,7 +86,7 @@ public class Silverfish extends DungeonPuzzle { if (entities.isEmpty()) { return; } - BlockPos newSilverfishBlockPos = room.actualToRelative(entities.get(0).getBlockPos()); + BlockPos newSilverfishBlockPos = room.actualToRelative(entities.getFirst().getBlockPos()); Vector2ic newSilverfishPos = new Vector2i(24 - newSilverfishBlockPos.getZ(), 23 - newSilverfishBlockPos.getX()); if (newSilverfishPos.x() < 0 || newSilverfishPos.x() >= 17 || newSilverfishPos.y() < 0 || newSilverfishPos.y() >= 17) { return; |
