diff options
| author | Unknown <shekwancheung0528@gmail.com> | 2019-01-11 12:09:50 +0800 |
|---|---|---|
| committer | Unknown <shekwancheung0528@gmail.com> | 2019-01-11 12:09:50 +0800 |
| commit | def24dd1d0ebd6e12a3a459ece05c0fc94aae4de (patch) | |
| tree | 0472186115f5da4d53c953daf0df6858e03d1a82 /src/main/java/me/shedaniel/rei/client/ClientHelper.java | |
| parent | ff3c2799a766babb69d772f15958d7a0bf50868c (diff) | |
| download | RoughlyEnoughItems-def24dd1d0ebd6e12a3a459ece05c0fc94aae4de.tar.gz RoughlyEnoughItems-def24dd1d0ebd6e12a3a459ece05c0fc94aae4de.tar.bz2 RoughlyEnoughItems-def24dd1d0ebd6e12a3a459ece05c0fc94aae4de.zip | |
Tabs & Item Usages
Diffstat (limited to 'src/main/java/me/shedaniel/rei/client/ClientHelper.java')
| -rw-r--r-- | src/main/java/me/shedaniel/rei/client/ClientHelper.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/me/shedaniel/rei/client/ClientHelper.java b/src/main/java/me/shedaniel/rei/client/ClientHelper.java index 8c1cd472e..8a7386a66 100644 --- a/src/main/java/me/shedaniel/rei/client/ClientHelper.java +++ b/src/main/java/me/shedaniel/rei/client/ClientHelper.java @@ -103,8 +103,11 @@ public class ClientHelper implements ClientLoaded, ClientModInitializer { return map.keySet().size() > 0; } - public static boolean executeUsageKeyBind() { - return false; + 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)); + return map.keySet().size() > 0; } @Override |
