From 7d593ec3ab105a571f7ec04828557d406d3344d5 Mon Sep 17 00:00:00 2001 From: Unknown Date: Wed, 19 Jun 2019 15:49:04 +0800 Subject: stuff --- .../java/me/shedaniel/rei/client/RecipeHelperImpl.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'src/main/java/me/shedaniel/rei/client/RecipeHelperImpl.java') diff --git a/src/main/java/me/shedaniel/rei/client/RecipeHelperImpl.java b/src/main/java/me/shedaniel/rei/client/RecipeHelperImpl.java index 9a9415d9b..0835dd1de 100644 --- a/src/main/java/me/shedaniel/rei/client/RecipeHelperImpl.java +++ b/src/main/java/me/shedaniel/rei/client/RecipeHelperImpl.java @@ -119,7 +119,7 @@ public class RecipeHelperImpl implements RecipeHelper { } @Override - public Map> getRecipesFor(ItemStack stack) { + public Map, List> getRecipesFor(ItemStack stack) { Map> categoriesMap = new HashMap<>(); categories.forEach(f -> categoriesMap.put(f.getIdentifier(), Lists.newArrayList())); for(Map.Entry> entry : recipeCategoryListMap.entrySet()) { @@ -131,12 +131,12 @@ public class RecipeHelperImpl implements RecipeHelper { } for(LiveRecipeGenerator liveRecipeGenerator : liveRecipeGenerators) ((Optional) liveRecipeGenerator.getRecipeFor(stack)).ifPresent(o -> categoriesMap.get(liveRecipeGenerator.getCategoryIdentifier()).addAll(o)); - Map> recipeCategoryListMap = Maps.newLinkedHashMap(); + Map, List> recipeCategoryListMap = Maps.newLinkedHashMap(); categories.forEach(category -> { if (categoriesMap.containsKey(category.getIdentifier()) && !categoriesMap.get(category.getIdentifier()).isEmpty()) recipeCategoryListMap.put(category, categoriesMap.get(category.getIdentifier()).stream().filter(display -> isDisplayVisible(display)).collect(Collectors.toList())); }); - for(RecipeCategory category : Lists.newArrayList(recipeCategoryListMap.keySet())) + for(RecipeCategory category : Lists.newArrayList(recipeCategoryListMap.keySet())) if (recipeCategoryListMap.get(category).isEmpty()) recipeCategoryListMap.remove(category); return recipeCategoryListMap; @@ -153,7 +153,7 @@ public class RecipeHelperImpl implements RecipeHelper { } @Override - public Map> getUsagesFor(ItemStack stack) { + public Map, List> getUsagesFor(ItemStack stack) { Map> categoriesMap = new HashMap<>(); categories.forEach(f -> categoriesMap.put(f.getIdentifier(), Lists.newArrayList())); for(Map.Entry> entry : recipeCategoryListMap.entrySet()) { @@ -175,12 +175,12 @@ public class RecipeHelperImpl implements RecipeHelper { } for(LiveRecipeGenerator liveRecipeGenerator : liveRecipeGenerators) ((Optional) liveRecipeGenerator.getUsageFor(stack)).ifPresent(o -> categoriesMap.get(liveRecipeGenerator.getCategoryIdentifier()).addAll(o)); - Map> recipeCategoryListMap = Maps.newLinkedHashMap(); + Map, List> recipeCategoryListMap = Maps.newLinkedHashMap(); categories.forEach(category -> { if (categoriesMap.containsKey(category.getIdentifier()) && !categoriesMap.get(category.getIdentifier()).isEmpty()) recipeCategoryListMap.put(category, categoriesMap.get(category.getIdentifier()).stream().filter(display -> isDisplayVisible(display)).collect(Collectors.toList())); }); - for(RecipeCategory category : Lists.newArrayList(recipeCategoryListMap.keySet())) + for(RecipeCategory category : Lists.newArrayList(recipeCategoryListMap.keySet())) if (recipeCategoryListMap.get(category).isEmpty()) recipeCategoryListMap.remove(category); return recipeCategoryListMap; @@ -309,8 +309,8 @@ public class RecipeHelperImpl implements RecipeHelper { } @Override - public Map> getAllRecipes() { - Map> map = Maps.newLinkedHashMap(); + public Map, List> getAllRecipes() { + Map, List> map = Maps.newLinkedHashMap(); categories.forEach(recipeCategory -> { if (recipeCategoryListMap.containsKey(recipeCategory.getIdentifier())) { List list = recipeCategoryListMap.get(recipeCategory.getIdentifier()).stream().filter(display -> isDisplayVisible(display)).collect(Collectors.toList()); -- cgit