From 1183f7d91b8205b8dc957b2ad4de2b9fb695e8d4 Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 11 May 2023 11:19:36 -0400 Subject: [PATCH] Fix NullPointer Crash with Carpentry Search bench and BLANK recipes --- .../java/noppes/npcs/client/gui/player/GuiRecipes.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/noppes/npcs/client/gui/player/GuiRecipes.java b/src/main/java/noppes/npcs/client/gui/player/GuiRecipes.java index 8c4950a91..b4b8659d9 100644 --- a/src/main/java/noppes/npcs/client/gui/player/GuiRecipes.java +++ b/src/main/java/noppes/npcs/client/gui/player/GuiRecipes.java @@ -72,7 +72,12 @@ public class GuiRecipes extends GuiNPCInterface } List list = new ArrayList(); for(IRecipe recipe : RecipeController.instance.anvilRecipes.values()){ - // System.out.println(recipe.getRecipeOutput().getDisplayName()); + if(recipe.getRecipeOutput() == null) + continue; + + if(recipe.getRecipeOutput().getDisplayName() == null) + continue; + if(recipe.getRecipeOutput().getDisplayName().toLowerCase().contains(search.toLowerCase())) list.add(recipe); }