aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorAaron <51387595+AzureAaron@users.noreply.github.com>2025-07-07 14:58:22 -0400
committerAaron <51387595+AzureAaron@users.noreply.github.com>2025-07-07 14:58:22 -0400
commit890411b1d9fbd0acd50a860d37031af94e733356 (patch)
tree80a5737e1b639d9700c80c25a5d872e07f06d699 /src/main/java
parent2974e6b2a239f0d6ac6bb785654e79283159b9be (diff)
downloadSkyblocker-890411b1d9fbd0acd50a860d37031af94e733356.tar.gz
Skyblocker-890411b1d9fbd0acd50a860d37031af94e733356.tar.bz2
Skyblocker-890411b1d9fbd0acd50a860d37031af94e733356.zip
Fix severe lag when searching recipe book
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/itemlist/recipebook/SkyblockRecipeResults.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/itemlist/recipebook/SkyblockRecipeResults.java b/src/main/java/de/hysky/skyblocker/skyblock/itemlist/recipebook/SkyblockRecipeResults.java
index b9f97b89..1ef9fb4e 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/itemlist/recipebook/SkyblockRecipeResults.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/itemlist/recipebook/SkyblockRecipeResults.java
@@ -18,7 +18,6 @@ import de.hysky.skyblocker.utils.scheduler.MessageScheduler;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.font.TextRenderer;
import net.minecraft.client.gui.DrawContext;
-import net.minecraft.client.gui.screen.Screen;
import net.minecraft.client.gui.screen.recipebook.RecipeBookResults;
import net.minecraft.client.gui.widget.ToggleButtonWidget;
import net.minecraft.component.DataComponentTypes;
@@ -211,7 +210,7 @@ public class SkyblockRecipeResults implements RecipeAreaDisplay {
String name = stack.getName().getString().toLowerCase(Locale.ENGLISH);
if (!filterOption.test(name)) continue;
- List<Text> lore = Screen.getTooltipFromItem(MinecraftClient.getInstance(), stack);
+ List<Text> lore = ItemUtils.getLore(stack);
if (name.contains(query) || lore.stream().map(Text::getString)
.map(string -> string.toLowerCase(Locale.ENGLISH))