aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/de/hysky/skyblocker/skyblock/item
diff options
context:
space:
mode:
authornmccullagh <narhanael64@gmail.com>2024-07-06 11:34:36 +0100
committernmccullagh <narhanael64@gmail.com>2024-07-06 11:34:36 +0100
commitfb16a9bebc82698c5149a11426cace87edd5a627 (patch)
tree75e8614f3913fb265d19b09267e22f1910aef2d9 /src/main/java/de/hysky/skyblocker/skyblock/item
parentb22cf286d971af6e2c27f4dfcbe6e1829935a5b7 (diff)
downloadSkyblocker-fb16a9bebc82698c5149a11426cace87edd5a627.tar.gz
Skyblocker-fb16a9bebc82698c5149a11426cace87edd5a627.tar.bz2
Skyblocker-fb16a9bebc82698c5149a11426cace87edd5a627.zip
feedback2
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/skyblock/item')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/CraftPriceTooltip.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/CraftPriceTooltip.java b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/CraftPriceTooltip.java
index f36254f3..32c36c9a 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/CraftPriceTooltip.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/CraftPriceTooltip.java
@@ -24,7 +24,7 @@ import java.util.concurrent.ConcurrentHashMap;
public class CraftPriceTooltip extends TooltipAdder {
protected static final Logger LOGGER = LoggerFactory.getLogger(CraftPriceTooltip.class.getName());
- private final static Map<String, Double> cachedCraftCosts = new ConcurrentHashMap<>();
+ private static final Map<String, Double> cachedCraftCosts = new ConcurrentHashMap<>();
private static final int MAX_RECURSION_DEPTH = 15;
public CraftPriceTooltip(int priority) {
@@ -47,16 +47,16 @@ public class CraftPriceTooltip extends TooltipAdder {
if (neuItem == null) return;
List<NEURecipe> neuRecipes = neuItem.getRecipes();
- if (neuRecipes.isEmpty() || neuRecipes.getFirst().getClass().equals(io.github.moulberry.repo.data.NEUKatUpgradeRecipe.class)) return;
+ if (neuRecipes.isEmpty() || neuRecipes.getFirst() instanceof io.github.moulberry.repo.data.NEUKatUpgradeRecipe) return;
try {
double totalCraftCost = getItemCost(neuRecipes.getFirst(), 0);
if (totalCraftCost == 0) return;
- neuRecipes.getFirst().getAllOutputs().stream().findFirst().ifPresent(neuIngredient ->
+ neuRecipes.getFirst().getAllOutputs().stream().findFirst().ifPresent(outputIngredient ->
lines.add(Text.literal(String.format("%-20s", "Crafting Price:")).formatted(Formatting.GOLD)
- .append(ItemTooltip.getCoinsMessage(totalCraftCost / neuIngredient.getAmount(), stack.getCount()))));
+ .append(ItemTooltip.getCoinsMessage(totalCraftCost / outputIngredient.getAmount(), stack.getCount()))));
} catch (Exception e) {
LOGGER.error("[Skyblocker Craft Price] Error calculating craftprice tooltip for: " + internalID, e);