diff options
| author | Unknown <shekwancheung0528@gmail.com> | 2019-01-11 21:24:53 +0800 |
|---|---|---|
| committer | Unknown <shekwancheung0528@gmail.com> | 2019-01-11 21:24:53 +0800 |
| commit | c9292fa51e69e051569caa9bd6f61572ac8fdeea (patch) | |
| tree | 3f8f153e29a594153207db894e2b498bd2fda905 /src/main/java/me/shedaniel/rei/client | |
| parent | 20142b33f979ed4ec6818003447aa9221bedd675 (diff) | |
| download | RoughlyEnoughItems-c9292fa51e69e051569caa9bd6f61572ac8fdeea.tar.gz RoughlyEnoughItems-c9292fa51e69e051569caa9bd6f61572ac8fdeea.tar.bz2 RoughlyEnoughItems-c9292fa51e69e051569caa9bd6f61572ac8fdeea.zip | |
More Recipes
Diffstat (limited to 'src/main/java/me/shedaniel/rei/client')
| -rw-r--r-- | src/main/java/me/shedaniel/rei/client/ClientHelper.java | 6 | ||||
| -rw-r--r-- | src/main/java/me/shedaniel/rei/client/RecipeHelper.java | 5 |
2 files changed, 7 insertions, 4 deletions
diff --git a/src/main/java/me/shedaniel/rei/client/ClientHelper.java b/src/main/java/me/shedaniel/rei/client/ClientHelper.java index 8a7386a66..ea7ce4d24 100644 --- a/src/main/java/me/shedaniel/rei/client/ClientHelper.java +++ b/src/main/java/me/shedaniel/rei/client/ClientHelper.java @@ -24,11 +24,9 @@ import net.minecraft.util.PacketByteBuf; import net.minecraft.util.registry.Registry; import java.awt.*; -import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; -import java.util.stream.Collectors; public class ClientHelper implements ClientLoaded, ClientModInitializer { @@ -99,14 +97,14 @@ public class ClientHelper implements ClientLoaded, ClientModInitializer { public static boolean executeRecipeKeyBind(ContainerGuiOverlay overlay, ItemStack stack, IMixinContainerGui parent) { Map<IRecipeCategory, List<IRecipeDisplay>> map = RecipeHelper.getRecipesFor(stack); if (map.keySet().size() > 0) - MinecraftClient.getInstance().openGui(new RecipeViewingWidget(overlay, MinecraftClient.getInstance().window, parent, map)); + MinecraftClient.getInstance().openGui(new RecipeViewingWidget(MinecraftClient.getInstance().window, parent, map)); return map.keySet().size() > 0; } public static boolean executeUsageKeyBind(ContainerGuiOverlay overlay, ItemStack stack, IMixinContainerGui parent) { Map<IRecipeCategory, List<IRecipeDisplay>> map = RecipeHelper.getUsagesFor(stack); if (map.keySet().size() > 0) - MinecraftClient.getInstance().openGui(new RecipeViewingWidget(overlay, MinecraftClient.getInstance().window, parent, map)); + MinecraftClient.getInstance().openGui(new RecipeViewingWidget(MinecraftClient.getInstance().window, parent, map)); return map.keySet().size() > 0; } diff --git a/src/main/java/me/shedaniel/rei/client/RecipeHelper.java b/src/main/java/me/shedaniel/rei/client/RecipeHelper.java index 9860ea8ed..70dad4c7c 100644 --- a/src/main/java/me/shedaniel/rei/client/RecipeHelper.java +++ b/src/main/java/me/shedaniel/rei/client/RecipeHelper.java @@ -122,6 +122,11 @@ public class RecipeHelper implements RecipeSync { plugin.registerPluginCategories(); plugin.registerRecipes(); }); + Collections.reverse(categories); + RoughlyEnoughItemsCore.LOGGER.info("Registered REI Categories: " + String.join(", ", categories.stream().map(category -> {return category.getCategoryName();}).collect(Collectors.toList()))); } + public static List<IRecipeCategory> getCategories() { + return categories; + } } |
