aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-03-31 16:35:32 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-03-31 16:35:32 +0800
commit10f18abeb7734eaf45c7b66296b37b6b4b7c289b (patch)
tree01db069006329263cc71c402d3844d4eda789eb4 /src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java
parent16e35bc7ddb5924008be5be1b60db29d461d72b5 (diff)
downloadRoughlyEnoughItems-10f18abeb7734eaf45c7b66296b37b6b4b7c289b.tar.gz
RoughlyEnoughItems-10f18abeb7734eaf45c7b66296b37b6b4b7c289b.tar.bz2
RoughlyEnoughItems-10f18abeb7734eaf45c7b66296b37b6b4b7c289b.zip
v2.5.2.76
Diffstat (limited to 'src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java')
-rw-r--r--src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java20
1 files changed, 16 insertions, 4 deletions
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<DefaultCraftingDisplay>() {
@Override
public Class[] getFunctioningFor() {