From 10f18abeb7734eaf45c7b66296b37b6b4b7c289b Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 31 Mar 2019 16:35:32 +0800 Subject: v2.5.2.76 --- .../java/me/shedaniel/rei/plugin/DefaultPlugin.java | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) (limited to 'src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java') diff --git a/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java b/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java index 139d46485..07d2506ee 100644 --- a/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java +++ b/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java @@ -122,10 +122,22 @@ public class DefaultPlugin implements REIPlugin { } @Override - public void registerSpeedCraft(RecipeHelper recipeHelper) { - recipeHelper.registerSpeedCraftButtonArea(DefaultPlugin.CAMPFIRE, null); - recipeHelper.registerSpeedCraftButtonArea(DefaultPlugin.STONE_CUTTING, null); - recipeHelper.registerSpeedCraftButtonArea(DefaultPlugin.BREWING, null); + public void registerOthers(RecipeHelper recipeHelper) { + recipeHelper.registerRecipeVisibilityHandler(new DisplayVisibilityHandler() { + @Override + public DisplayVisibility handleDisplay(RecipeCategory category, RecipeDisplay display) { + return DisplayVisibility.ALWAYS_VISIBLE; + } + + @Override + public float getPriority() { + return -1f; + } + }); + recipeHelper.registerDefaultSpeedCraftButtonArea(DefaultPlugin.CRAFTING); + recipeHelper.registerDefaultSpeedCraftButtonArea(DefaultPlugin.SMELTING); + recipeHelper.registerDefaultSpeedCraftButtonArea(DefaultPlugin.SMOKING); + recipeHelper.registerDefaultSpeedCraftButtonArea(DefaultPlugin.BLASTING); recipeHelper.registerSpeedCraftFunctional(DefaultPlugin.CRAFTING, new SpeedCraftFunctional() { @Override public Class[] getFunctioningFor() { -- cgit