aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorolim <bobq4582@gmail.com>2024-02-06 21:01:12 +0000
committerolim <bobq4582@gmail.com>2024-02-06 21:01:12 +0000
commit59d9615496f5539bf06835d83240e792414676b7 (patch)
tree78189355d55d24679b42b0b13bc6981bfaa25b79 /src
parentc50fd1929d524e4eb21b194a34dbd7e8db13b7c1 (diff)
downloadSkyblocker-59d9615496f5539bf06835d83240e792414676b7.tar.gz
Skyblocker-59d9615496f5539bf06835d83240e792414676b7.tar.bz2
Skyblocker-59d9615496f5539bf06835d83240e792414676b7.zip
slightly improve auction items list
remove unneeded data from auction items id so more likely to get name.
Diffstat (limited to 'src')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/searchOverlay/SearchOverManager.java7
1 files changed, 5 insertions, 2 deletions
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 46743f1f..1da756e4 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/searchOverlay/SearchOverManager.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/searchOverlay/SearchOverManager.java
@@ -100,7 +100,9 @@ public class SearchOverManager {
try {
JsonObject AuctionData = SkyblockerMod.GSON.fromJson(Http.sendGetRequest(THREE_DAY_AVERAGE), JsonObject.class);
for (Map.Entry<String, JsonElement> entry : AuctionData.entrySet()) {
- String name = itemNameLookup.get(entry.getKey());
+ String id = entry.getKey();
+ id = id.split("[+;-]")[0];
+ String name = itemNameLookup.get(id);
if (name != null){
name = trimItemColor(name);
auctionItems.add(name);
@@ -113,6 +115,7 @@ public class SearchOverManager {
}
}
+
private static String capitalizeFully(String str) {
if (str == null || str.isEmpty()) {
return str;
@@ -122,6 +125,7 @@ public class SearchOverManager {
.map(t -> t.substring(0, 1).toUpperCase() + t.substring(1).toLowerCase())
.collect(Collectors.joining(" "));
}
+
private static String trimItemColor(String string){
if (string.isEmpty()) return string;
if (string.startsWith("ยง") ){
@@ -131,7 +135,6 @@ public class SearchOverManager {
}
}
-
public static void updateSign(SignBlockEntity sign, boolean front, boolean isAuction) {
visible= true;
SignFront = front;