aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/xmrvizzy/skyblocker/skyblock/item/PriceInfoTooltip.java
diff options
context:
space:
mode:
authorLifeIsAParadox <LifeIsAParadox@users.noreply.github.com>2021-11-06 03:18:15 +0100
committerLifeIsAParadox <LifeIsAParadox@users.noreply.github.com>2021-11-06 03:18:15 +0100
commit051e8c1b5fd4179dec5262d3b582084615de1b55 (patch)
treeb87d869a157670b47f4032b6c41f1ff359c97370 /src/main/java/me/xmrvizzy/skyblocker/skyblock/item/PriceInfoTooltip.java
parente1775c462b3b6e8db2c53e6a8d33c138927235da (diff)
downloadSkyblocker-051e8c1b5fd4179dec5262d3b582084615de1b55.tar.gz
Skyblocker-051e8c1b5fd4179dec5262d3b582084615de1b55.tar.bz2
Skyblocker-051e8c1b5fd4179dec5262d3b582084615de1b55.zip
only show museum items
Diffstat (limited to 'src/main/java/me/xmrvizzy/skyblocker/skyblock/item/PriceInfoTooltip.java')
-rw-r--r--src/main/java/me/xmrvizzy/skyblocker/skyblock/item/PriceInfoTooltip.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/main/java/me/xmrvizzy/skyblocker/skyblock/item/PriceInfoTooltip.java b/src/main/java/me/xmrvizzy/skyblocker/skyblock/item/PriceInfoTooltip.java
index 13f2c8da..afe11669 100644
--- a/src/main/java/me/xmrvizzy/skyblocker/skyblock/item/PriceInfoTooltip.java
+++ b/src/main/java/me/xmrvizzy/skyblocker/skyblock/item/PriceInfoTooltip.java
@@ -49,8 +49,10 @@ public class PriceInfoTooltip {
list.add(new LiteralText(String.format("%-19s", "Bazaar buy Price:")).formatted(Formatting.GOLD).append(new LiteralText(buyprice + " Coins").formatted(Formatting.DARK_AQUA)));
list.add(new LiteralText(String.format("%-20s", "Bazaar sell Price:")).formatted(Formatting.GOLD).append(new LiteralText(sellprice + " Coins").formatted(Formatting.DARK_AQUA)));
}
- if (!list.toString().contains("Museum") && ismuseumJson != null && timestamp != null) {
- list.add(new LiteralText(String.format(ismuseumJson.has(name) ? "%-21s" : "%-22s", (ismuseumJson.has(name)) ? "Museum: (Special)" : "Museum:")).formatted(Formatting.LIGHT_PURPLE).append(new LiteralText(timestamp + "").formatted(Formatting.LIGHT_PURPLE)));
+ if (!list.toString().contains("Museum") && ismuseumJson != null && ismuseumJson.has(name)) {
+ list.add(new LiteralText(String.format(ismuseumJson.get(name).toString().replaceAll("\"", "").equals("Weapons") ? "%-19s" : ismuseumJson.get(name).toString().replaceAll("\"", "").equals("Armor") ? "%-20s" : "%-21s", "Museum: (" + ismuseumJson.get(name).toString().replaceAll("\"", "") + ")")).formatted(Formatting.LIGHT_PURPLE).append(new LiteralText(timestamp != null ? timestamp : "" + "").formatted(Formatting.RED)));
+ } else if (!list.toString().contains("Obtained") && timestamp != null) {
+ list.add(new LiteralText(String.format("%-23s", "Obtained: ")).formatted(Formatting.LIGHT_PURPLE).append(new LiteralText(timestamp + "").formatted(Formatting.RED)));
}
} catch (Exception e) {
MinecraftClient.getInstance().player.sendMessage(new LiteralText(e.toString()), false);
@@ -152,7 +154,7 @@ public class PriceInfoTooltip {
private static void downloadismuseum() {
JsonObject result = null;
try {
- URL apiAddr = new URL("https://hysky.de/api/museum/isspecial");
+ URL apiAddr = new URL("https://hysky.de/api/museum");
InputStreamReader reader = new InputStreamReader(apiAddr.openStream());
result = new Gson().fromJson(reader, JsonObject.class);
} catch (IOException e) {