aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-08-20 14:40:24 +0800
committerKevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>2024-09-05 10:30:29 -0400
commitf9801bf87301b3d5c85db26fb6f4fb77f1863e43 (patch)
tree0322cfa1bf5a5aedf00f1b991f9904c45607e033 /src/main/java
parent55c6846526acad6a4e519d9ede6c9a62d3c8d518 (diff)
downloadSkyblocker-f9801bf87301b3d5c85db26fb6f4fb77f1863e43.tar.gz
Skyblocker-f9801bf87301b3d5c85db26fb6f4fb77f1863e43.tar.bz2
Skyblocker-f9801bf87301b3d5c85db26fb6f4fb77f1863e43.zip
Fix pet item names
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/ItemPrice.java7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/ItemPrice.java b/src/main/java/de/hysky/skyblocker/skyblock/item/ItemPrice.java
index efbb8520..227fdf1d 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/ItemPrice.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/ItemPrice.java
@@ -2,8 +2,6 @@ package de.hysky.skyblocker.skyblock.item;
import de.hysky.skyblocker.skyblock.item.tooltip.ItemTooltip;
import de.hysky.skyblocker.skyblock.item.tooltip.TooltipInfoType;
-import de.hysky.skyblocker.skyblock.item.tooltip.adders.BazaarPriceTooltip;
-import de.hysky.skyblocker.skyblock.item.tooltip.adders.LBinTooltip;
import de.hysky.skyblocker.skyblock.itemlist.ItemRepository;
import de.hysky.skyblocker.utils.Constants;
import de.hysky.skyblocker.utils.scheduler.MessageScheduler;
@@ -33,11 +31,10 @@ public class ItemPrice {
"key.categories.skyblocker"
));
- // TODO: fix pet items
public static void itemPriceLookup(ClientPlayerEntity player, @NotNull Slot slot) {
ItemStack stack = ItemRepository.getItemStack(slot.getStack().getNeuName());
if (stack != null && !stack.isEmpty()) {
- String itemName = Formatting.strip(stack.getName().getString());
+ String itemName = Formatting.strip(stack.getName().getString()).replaceFirst("\\[Lvl \\d+ ➡ \\d+] ", "");
if (TooltipInfoType.BAZAAR.getData() != null) {
MessageScheduler.INSTANCE.sendMessageAfterCooldown("/bz " + itemName);
} else if (TooltipInfoType.LOWEST_BINS.getData() != null) {
@@ -59,7 +56,7 @@ public class ItemPrice {
CompletableFuture.allOf(futureList.toArray(CompletableFuture[]::new))
.thenRun(() -> player.sendMessage(Constants.PREFIX.get().append(Text.translatable("skyblocker.config.helpers.itemPrice.refreshedItemPrices"))))
.exceptionally(e -> {
- ItemTooltip.LOGGER.error("[Skyblocker] Failed to refresh item prices", e);
+ ItemTooltip.LOGGER.error("[Skyblocker Item Price] Failed to refresh item prices", e);
player.sendMessage(Constants.PREFIX.get().append(Text.translatable("skyblocker.config.helpers.itemPrice.itemPriceRefreshFailed")));
return null;
});