aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/de/hysky')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/OverlayScreen.java12
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java3
2 files changed, 8 insertions, 7 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/OverlayScreen.java b/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/OverlayScreen.java
index 489677ec..dba55fa3 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/OverlayScreen.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/OverlayScreen.java
@@ -93,17 +93,17 @@ public class OverlayScreen extends Screen {
maxPetButton = ButtonWidget.builder(Text.literal("temp"), a -> {
SearchOverManager.maxPetLevel = !SearchOverManager.maxPetLevel;
if (SearchOverManager.maxPetLevel) {
- maxPetButton.setMessage(Text.literal("Max Pet Level ✔").formatted(Formatting.GREEN));
+ maxPetButton.setMessage(Text.translatable("skyblocker.config.general.searchOverlay.maxPet").append(Text.literal(" ✔")).formatted(Formatting.GREEN));
} else {
- maxPetButton.setMessage(Text.literal("Max Pet Level ❌").formatted(Formatting.RED));
+ maxPetButton.setMessage(Text.translatable("skyblocker.config.general.searchOverlay.maxPet").append(Text.literal(" ❌")).formatted(Formatting.RED));
}
})
.position(startX + rowWidth, startY)
.size(rowWidth / 2, rowHeight).build();
if (SearchOverManager.maxPetLevel) {
- maxPetButton.setMessage(Text.literal("Max Pet Level ✔").formatted(Formatting.GREEN));
+ maxPetButton.setMessage(Text.translatable("skyblocker.config.general.searchOverlay.maxPet").append(Text.literal(" ✔")).formatted(Formatting.GREEN));
} else {
- maxPetButton.setMessage(Text.literal("Max Pet Level ❌").formatted(Formatting.RED));
+ maxPetButton.setMessage(Text.translatable("skyblocker.config.general.searchOverlay.maxPet").append(Text.literal(" ❌")).formatted(Formatting.RED));
}
//dungeon star input
@@ -112,7 +112,7 @@ public class OverlayScreen extends Screen {
dungeonStarField.setText(String.valueOf(SearchOverManager.dungeonStars));
}
dungeonStarField.setMaxLength(2);
- dungeonStarField.setTooltip(Tooltip.of(Text.of("Star count for dungeon items")));
+ dungeonStarField.setTooltip(Tooltip.of(Text.translatable("skyblocker.config.general.searchOverlay.starsTooltip")));
dungeonStarField.setChangedListener(SearchOverManager::updateDungeonStars);
}
@@ -150,7 +150,7 @@ public class OverlayScreen extends Screen {
context.drawText(textRenderer, Text.translatable("skyblocker.config.general.searchOverlay.historyLabel"), historyButtons[0].getX() + renderOffset, historyButtons[0].getY() - rowHeight / 2, 0xFFFFFFFF, true);
}
if (SearchOverManager.isAuction) {
- context.drawText(textRenderer, Text.literal("Stars:"), dungeonStarField.getX() - dungeonStarField.getWidth() + renderOffset, dungeonStarField.getY() + rowHeight / 4, 0xFFFFFFFF, true);
+ context.drawText(textRenderer, Text.translatable("skyblocker.config.general.searchOverlay.starsLabel"), dungeonStarField.getX() - dungeonStarField.getWidth() + renderOffset, dungeonStarField.getY() + rowHeight / 4, 0xFFFFFFFF, true);
}
//draw item stacks and tooltip to buttons
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java b/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java
index 54845d6d..7f2f17e1 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java
@@ -234,6 +234,7 @@ public class SearchOverManager {
/**
* determines if a value should be moved to the front of the search
+ *
* @param name name of the suggested item
* @return if the value should be at the front of the search queue
*/
@@ -243,7 +244,7 @@ public class SearchOverManager {
}
//do nothing to non pets
if (!auctionPets.contains(name.toLowerCase())) {
- return false;
+ return false;
}
//only front load pets when there is enough of the pet typed, so it does not spoil searching for other items
return (double) search.length() / name.length() > 0.5;