diff --git a/src/main/java/gregtech/integration/jei/GTJeiPlugin.java b/src/main/java/gregtech/integration/jei/GTJeiPlugin.java index a84719ea9ee..650638cc04e 100755 --- a/src/main/java/gregtech/integration/jei/GTJeiPlugin.java +++ b/src/main/java/gregtech/integration/jei/GTJeiPlugin.java @@ -102,11 +102,14 @@ public void register(IModRegistry registry) { registry.getRecipeTransferRegistry().addRecipeTransferHandler(modularUIGuiHandler, Constants.UNIVERSAL_RECIPE_TRANSFER_UID); for (RecipeMap recipeMap : RecipeMap.getRecipeMaps()) { - List recipesList = recipeMap.getRecipeList() - .stream().filter(recipe -> !recipe.isHidden() && recipe.hasValidInputsForDisplay()) - .map(GTRecipeWrapper::new) - .collect(Collectors.toList()); - registry.addRecipes(recipesList, GTValues.MODID + ":" + recipeMap.unlocalizedName); + if(!recipeMap.isHidden) { + List recipesList = recipeMap.getRecipeList() + .stream() + .filter(recipe -> !recipe.isHidden() && recipe.hasValidInputsForDisplay()) + .map(GTRecipeWrapper::new) + .collect(Collectors.toList()); + registry.addRecipes(recipesList, GTValues.MODID + ":" + recipeMap.unlocalizedName); + } } for (FuelRecipeMap fuelRecipeMap : FuelRecipeMap.getRecipeMaps()) {