aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorolim <bobq4582@gmail.com>2024-05-29 15:12:42 +0100
committerolim <bobq4582@gmail.com>2024-05-29 15:12:42 +0100
commit652cf697722ed4523a80799f176692e5f6a59a0b (patch)
tree6f156a06c2fae391e6b51235dbdbcd73a5fb52fd
parent9df1209ded3141b926a9e5b0dd289dd2c331c7b7 (diff)
downloadSkyblocker-652cf697722ed4523a80799f176692e5f6a59a0b.tar.gz
Skyblocker-652cf697722ed4523a80799f176692e5f6a59a0b.tar.bz2
Skyblocker-652cf697722ed4523a80799f176692e5f6a59a0b.zip
clean code
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/OverlayScreen.java17
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java2
2 files changed, 15 insertions, 4 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 2a89e7fd..b227ff01 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/OverlayScreen.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/OverlayScreen.java
@@ -122,7 +122,6 @@ public class OverlayScreen extends Screen {
if (SearchOverManager.isAuction) {
addDrawableChild(maxPetButton);
addDrawableChild(dungeonStarButton);
-
}
//focus the search box
@@ -130,7 +129,7 @@ public class OverlayScreen extends Screen {
}
/**
- * finds if the mouse is clicked on the dungeon star button and if so works out amount of stars to set
+ * Finds if the mouse is clicked on the dungeon star button and if so works out what stars the user clicked on
*
* @param mouseX the X coordinate of the mouse
* @param mouseY the Y coordinate of the mouse
@@ -156,6 +155,9 @@ public class OverlayScreen extends Screen {
return super.mouseClicked(mouseX, mouseY, button);
}
+ /**
+ * Updates the text displayed on the max pet level button to represent the settings current state
+ */
private void updateMaxPetText() {
if (SearchOverManager.maxPetLevel) {
maxPetButton.setMessage(Text.translatable("skyblocker.config.general.searchOverlay.maxPet").append(Text.literal(" ✔")).formatted(Formatting.GREEN));
@@ -164,6 +166,9 @@ public class OverlayScreen extends Screen {
}
}
+ /**
+ * Updates stars in dungeon star input to represent the current star value
+ */
private void updateStars() {
MutableText stars = Text.empty();
for (int i = 0; i < SearchOverManager.dungeonStars; i++) {
@@ -175,6 +180,13 @@ public class OverlayScreen extends Screen {
dungeonStarButton.setMessage(stars);
}
+ /**
+ * Renders the background for the search using the social interactions background
+ * @param context context
+ * @param mouseX mouseX
+ * @param mouseY mouseY
+ * @param delta delta
+ */
@Override
public void renderBackground(DrawContext context, int mouseX, int mouseY, float delta) {
super.renderBackground(context, mouseX, mouseY, delta);
@@ -194,7 +206,6 @@ public class OverlayScreen extends Screen {
super.render(context, mouseX, mouseY, delta);
int renderOffset = (rowHeight - 16) / 2;
context.drawGuiTexture(SEARCH_ICON_TEXTURE, finishedButton.getX() + renderOffset, finishedButton.getY() + renderOffset, 16, 16);
- //labels
if (historyButtons.length > 0 && historyButtons[0] != null) {
context.drawText(textRenderer, Text.translatable("skyblocker.config.general.searchOverlay.historyLabel"), historyButtons[0].getX() + renderOffset, historyButtons[0].getY() - rowHeight / 2, 0xFFFFFFFF, true);
}
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 7f31c207..bb1875ba 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java
@@ -141,8 +141,8 @@ public class SearchOverManager {
}
//get auction items
- Set<@NEUId String> essenceCosts = NEURepoManager.NEU_REPO.getConstants().getEssenceCost().getCosts().keySet();
try {
+ Set<@NEUId String> essenceCosts = NEURepoManager.NEU_REPO.getConstants().getEssenceCost().getCosts().keySet();
if (TooltipInfoType.THREE_DAY_AVERAGE.getData() == null) {
TooltipInfoType.THREE_DAY_AVERAGE.run();
}